2012-10-04 101 views

回答

1

String.trim()在1.8.1新增,並沒有在IE8或更低實現。

在代碼的開始,你可以使用

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

.trim()將任何字符串來實現。

here

0

假設陣列是一個字符串數組,JavaScript的字符串對象不具有修剪()方法。見here

this問題採取你可以做

array[i].replace(/^\s\s*/, '').replace(/\s\s*$/, ''); 

我希望幫助。