javascript的trim、replaceall、inarray
都是用正则表达式重写的prototype,很好用的说。
String.prototype.trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.replaceAll = function(search, replace){
var regex = new RegExp(search, "g");
return this.replace(regex, replace);
}
Array.prototype.inArray = function (value){
for (var i=0; i < this.length; i++){
if (this[i] === value){
return true;
}
}
return false;
};
本文来自苏南的博客, 转载请注明网址:http://newsn.net, 谢谢!
我的淘宝小店:http://68zz.com
我的Sina圈子:http://q.blog.sina.com.cn/pctalk
