如何解决IE8及低版本浏览器不支持javascript .trim()方法

时间:2016-06-22
今天在编写javascript 代码时,发现js trim方法在IE8下不能正常工作,但在firfox下可以正常运行,后来网上查了一下资料,然来是因为trim不兼容IE8版本以下的浏览器。这里向大家介绍解决的办法。

在使用trim()方法方法之前加上以下代码即可:

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