String.prototype.trim = function() {
return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '');
}
var a = " a ";
console.log(a.trim());
使用js 原生链扩展String类增加trim 方法,把string前后空格都去掉。
关于prototype等js高级内容 请参考
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/Trim
这个文档内容很好。
本文介绍如何使用 JavaScript 原生方法扩展 String 类来实现 trim 功能,去除字符串两端的空白字符。
449

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



