日期:2014-05-16 浏览次数:20451 次
/** * 去除空格 * @param {String} 参数"L"为去除前导空格,"R"为去除后导空格,"A"为去掉所有空格,无参数为去除前后空格,参数不能多于一个 * @default 无参数 即去除前后空格 */ String.prototype.trim = function(){ var strRegExp = { L: /(^s*)/g, R: /(s*$)/g, B: /(^s*)|(s*$)/g, A: /s/g }; return this.replace(strRegExp[arguments[0] === undefined ? "B" : arguments[0]], ""); }