您的位置:首页 > Web前端 > JavaScript

javascript的trim()函数的实现

2008-12-26 13:23 423 查看
在JavaScript中我们需要用到trim的地方很多,但是JavaScript又没有独立的trim函数或者方法可以使用,所以我们需要自己写个trim函数来实现我们的目的

比如方法一:
String.prototype.trim= function(){

// 用正则表达式将前后空格

// 用空字符串替代。

return this.replace(/(^/s*)|(/s*$)/g, "");

}


方法二:
function  trim(str){

for(var  i  =  0  ;  i<str.length  &&  str.charAt(i)=="  "  ;  i++  )  ;

for(var  j  =str.length;  j>0  &&  str.charAt(j-1)=="  "  ;  j--)  ;

if(i>j)  return  "";

return  str.substring(i,j);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: