在日常开发中,JavaScript中String对象自带的对象方法,可能不满足我们的开发需求。
例如,我们要去掉字符串中所有的空格字符,我们可以使用
1 | var str = str.replace(/\s+/g, ''); |
如果我们有多个字符串需要这样处理,那么我们需要
1 | var str = str.replace(/\s+/g, ''); |
但是我们更希望有一个String对象,来统一处理,类似String对象的trim()
对象方法用来去除字符串两边的空白。
下面我们就定义除去字符串中所有的空白方法:
1 | String.prototype.gtrim = function () { |