2010-10-24 53 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