2010-10-24 62 views

回答

5

的jQuery: str = jQuery.trim(str);

的JavaScript : str = str.replace(/^\s*/, "").replace(/\s*$/, "");

+0

請更正jQuery答案。 – 2010-10-24 03:50:26

+0

它有什麼問題? 'var str =「foo」; str = jQuery.trim(str); alert('''+ str +''');'(顯示「foo」) – greg 2010-10-24 03:56:19

+0

ECMAScript 5標準概述了一個['trim()'](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/String/Trim)函數原生的'String'對象。目前,我相信,它僅在JS> = 1.8.1(即FireFox 3.5+)中可用。希望其他人最終會效仿,'.trim()'可以在所有現代瀏覽器上運行。 – clarkf 2010-10-24 04:01:28