JavaScript trim函数的十二种实现
2010-02-07
实现1
1.String.prototype.trim = function() {
2. return this.replace(/^\s\s*/, ”).replace(/\s\s*$/, ”);
3.}
看起来不怎么样,动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer还快。base2类库... 详细内容
