js 去除字符空格

来源:luqidong 发布时间:2014-04-21 22:01:10 点击数:

在jquery里面,我们只要使用trim的方法就可以把字符中的首位空格去掉,分写的用$(内容) 这种方式,另一种是用(内容).trim()这种行式去写的。但是有时候支持不是太好,比如在ie下这样写就会出错。

var test="";

if(test.trim() == '')

   console.log('空');

因为这样写不对 应该是这样写

$.trim(test);

但是如果你执意要用上面报错的方法你可以这样给String加个prototype方法

if(typeof String.prototype.trim !== 'function') {
  String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, ''); 
  }
}

这样就可以了

本文由免费oa系统 78oa原创,转载请注明出处