//自定义trim()函数
String.prototype.rTrim=function(){ //去右空格
var re_r=/([.\w]+)[ ]*$/
return this.replace(re_r,"$1")
}
String.prototype.lTrim=function(){ //去左空格
var re_l=/^[ ]+(.+)/
return this.replace(re_l,"$1")
}
String.prototype.trim=function(){ //去左右空格
return this.lTrim().rTrim()
}
String.prototype.checkTrim=function(){ //去左右空格,如果全为空格返回''
if(this.trim()==' '){
return '';
}else{
return this.trim();
}
}
本文介绍了一种在JavaScript中自定义实现字符串Trim方法的方法。包括去除字符串左侧、右侧及两侧空白字符的功能,并提供了一个特殊检查函数,当字符串全部为空格时返回空字符串。
597

被折叠的 条评论
为什么被折叠?



