摘要: 实现11.String.prototype.trim =function() {2.returnthis.replace(/^\s\s*/,'').replace(/\s\s*$/,'');3.}看起来不怎么样,动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer还快。base2类库使用这种实现。实现21.String.prototype.trim =function() {2.returnthis.replace(/^\s+/,'').replace(/\s+$/,'');3.}和实现1很相似,但稍慢 阅读全文
posted @ 2010-12-27 19:43 雁秋 阅读(326) 评论(0) 推荐(0) 编辑