javascript trim()函式用法簡單介紹
以前說javascript沒有trim()函式,現在並不能這麼說,ES5中新增了trim()函式。
當前具有一定的瀏覽器相容性問題,IE8和IE8以下瀏覽器不支援此函式,下面介紹一下trim()函式的用法。
一.基本介紹:
此函式能夠刪除字串兩端的空格。返回值是已經移除字串兩端的空格的字串。
語法結構:
[JavaScript] 純文字檢視 複製程式碼stringObj.trim()
引數解析:
stringObj:是一個字串。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var str=" antzone "; console.log(str.length); console.log(str.trim().length);
以上程式碼可以刪除字串兩端的空格。
二.相容性問題:
在當前,由於低版本IE瀏覽器的存在,所以還是需要考慮一下相容性問題。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼var str=" antzone "; if(!String.prototype.trim){ String.prototype.trim=function(){ return this.replace(/^\s*|\s*$/g,""); } } console.log(str.length); console.log(str.trim().length);
以上程式碼實現了我們的要求,能夠相容所有的主流瀏覽器。
相關文章
- JavaScript 簡單介紹JavaScript
- 簡單介紹JS函式防抖和函式節流JS函式
- 簡單介紹克隆 JavaScriptJavaScript
- javascript函式中with的介紹JavaScript函式
- 簡單介紹Python 如何擷取字元函式Python字元函式
- 簡單介紹python的input,print,eval函式Python函式
- 簡單介紹JavaScript閉包JavaScript
- 函子的簡單介紹
- javascript中generator函式的介紹JavaScript函式
- javascript高階函式的介紹JavaScript函式
- match函式簡單介紹以及與index函式結合應用函式Index
- 簡單介紹Python中的配對函式zip()Python函式
- 簡單介紹SQL中ISNULL函式使用方法SQLNull函式
- JavaScript return語句簡單介紹JavaScript
- JavaScript希爾排序簡單介紹JavaScript排序
- 機器學習之簡單介紹啟用函式機器學習函式
- js迴圈中reduce的用法簡單介紹JS
- 簡單介紹Python中異常處理用法Python
- 簡單介紹SQLserver中的declare變數用法SQLServer變數
- Java正規表示式簡單介紹Java
- Python-split()函式用法及簡單實現Python函式
- stoi函式介紹函式
- 簡單介紹python函式超時自動退出的實操方法Python函式
- C++移動建構函式以及move語句簡單介紹C++函式
- 簡單介紹下各種 JavaScript 解析器JavaScript
- makefile 條件判斷用法和 自定函式用法簡單記錄函式
- 函式式API簡介函式API
- Map簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- ActiveMQ簡單介紹MQ
- JSON簡單介紹JSON
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML