javascript的trim函数实现

方法一:
String.prototype.trim= function()
{
// 用正则表达式将前后空格
// 用空字符串替代。
return this.replace(/(^\s*)|(\s*$)/g, "");
}

方法二:
function trim(str)
{
for(var i = 0 ; i0 && str.charAt(j-1)==" " ; j--) ;
if(i>j) return "";
return str.substring(i,j);
}

方法三:

//去左空格;
function ltrim(s){
return s.replace( /^\s*/, "");
}

//去右空格;
function rtrim(s){
return s.replace( /\s*$/, "");
}

//去左右空格;
function trim(s){
return rtrim(ltrim(s));
}

此条目发表在sitebuild分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据