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 call()函式用法簡單介紹JavaScript函式
- javascript陣列的map()函式用法簡單介紹JavaScript陣列函式
- getFullYear()函式用法簡單介紹函式
- js isPrototypeOf()函式用法簡單介紹JS函式
- javascript匿名函式簡單介紹JavaScript函式
- Trim() 函式的介紹函式
- js isNaN函式的用法簡單介紹JSNaN函式
- jQuery的index()函式用法簡單介紹jQueryIndex函式
- js eval()函式的用法簡單介紹JS函式
- js fromCharCode()函式用法簡單介紹JS函式
- javascript高階函式簡單介紹JavaScript函式
- javascript函式呼叫方式簡單介紹JavaScript函式
- javascript的this用法簡單介紹JavaScript
- javascript arguments用法簡單介紹JavaScript
- 【函式】Oracle TRIM函式語法介紹函式Oracle
- javascript定時器函式簡單介紹JavaScript定時器函式
- javascript呼叫函式的方式簡單介紹JavaScript函式
- javascript匿名函式的使用簡單介紹JavaScript函式
- javascript with()語句用法簡單介紹JavaScript
- javascript匿名函式的優點簡單介紹JavaScript函式
- Trim() 函式的介紹【Blog 搬家】函式
- javascript innerText屬性用法簡單介紹JavaScript
- javascript的分號(;)用法簡單介紹JavaScript
- jQuery的text()、html()和val()函式用法簡單介紹jQueryHTML函式
- javascript函式和變數宣告提前簡單介紹JavaScript函式變數
- javascript函式宣告兩種主要方式簡單介紹JavaScript函式
- javascript事件處理函式繫結簡單介紹JavaScript事件函式
- javascript建構函式的繼承簡單介紹JavaScript函式繼承
- javascript非建構函式繼承簡單介紹JavaScript函式繼承
- PHP trim()函式 用法示例PHP函式
- javascript鏈式呼叫簡單介紹JavaScript
- 函式表示式和函式宣告簡單介紹函式
- javascript函式讀取變數作用域簡單介紹JavaScript函式變數
- replaceChild()函式用法介紹函式
- javascript中的trim函式JavaScript函式
- document.close()函式簡單介紹函式
- jQuery建構函式簡單介紹jQuery函式
- JavaScript 簡單介紹JavaScript