本來入門學過一點JS,然後就一直用JQ,最近在改別人的項目,頁面沒引用JQUERY庫,只能用JS寫。關於去掉兩頭空格,jquery庫提供了$.trim()方法,可是JS呢,我寫了.trim(),在FF裡有效果,但在IE裡就沒效了,群裡的朋友說,如果浏覽器實現了trim(),就有,如果浏覽器沒實現,只能用正則替換。
function trimStr(str){return str.replace(/(^\s*)|(\s*$)/g,"");}
用的時候就是直接 var 變量=trimStr(需要去空格的字符串)