String.trim()將字串去空白
- 詳細內容
- 分類:Javascript
- 發佈:2013-11-05, 週二 08:19
- 點擊數:3975
Javascript的String.trim()方法:
String.trim()方法用來去除字串前後的空白,此方法並不會改變原來的字串,而是傳回一個新的字串。
此方法是在ECMAScript 第五版才引進。因此有些瀏覽器並不支援。
下表列出支援的瀏覽器:
資料來源:MDN Strnig.trim
Firefox (Gecko) | Chrome | Internet Explorer | Opera | Safari |
---|---|---|---|---|
3.5 | (Yes) | 9 | 10.5 | 5 |
Sring.trim()的語法:
string.trim()
String.trim()的範例:
<script type="text/javascript"> var str=" 這是 字串 "; alert(str.trim()); </script>
String.trim()的範例輸出:
這是 字串
自訂方法:
由於此方法是在ECMAScript 第五版才引進。所以為了避免舊版的瀏覽器無法執行,可以自行定義該方法。先判斷瀏覽器是否支援,若是不支援就自行定義:
if (!String.prototype.trim) { String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g, ''); }; }
關於字串物件的其他方法可以參考部落格內的另一篇文章:字串(String)物件
按個讚!~支持本站!~
FB推薦載入中