欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript如何自定義trim方法

 更新時間:2015年07月28日 10:06:42   作者:孤月2012  
本文介紹了如何自定義trim方法,trim的作用就是去除字符串前后空格,這個方法在字符串處理方面很有實用價值,需要的朋友可以參考下

相比vbscript,javascript在字符串處理方面已經(jīng)很強(qiáng)大了,但是偏偏缺少去除字符串前后空格的trim方法。

//clear the right and left space
function trim(s){ 
 return trimRight(trimLeft(s)); 
} 
 
//clear the left space
function trimLeft(s){ 
 if(s == null) { 
  return ""; 
 } 
 var whitespace = new String(" \t\n\r"); 
 var str = new String(s); 
 if (whitespace.indexOf(str.charAt(0)) != -1) { 
  var j=0, i = str.length; 
  while (j < i && whitespace.indexOf(str.charAt(j)) != -1){ 
   j++; 
  } 
  str = str.substring(j, i); 
 } 
 return str; 
} 
 
//clear the right space 
function trimRight(s){ 
 if(s == null) return ""; 
 var whitespace = new String(" \t\n\r"); 
 var str = new String(s); 
 if (whitespace.indexOf(str.charAt(str.length-1)) != -1){ 
  var i = str.length - 1; 
  while (i >= 0 && whitespace.indexOf(str.charAt(i)) != -1){ 
   i--; 
  } 
  str = str.substring(0, i+1); 
 } 
 return str; 
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • Javascript中toFixed計算錯誤(依賴銀行家舍入法的缺陷)解決方法

    Javascript中toFixed計算錯誤(依賴銀行家舍入法的缺陷)解決方法

    這篇文章主要介紹了Javascript中toFixed計算錯誤(依賴銀行家舍入法的缺陷)解決方法,非常具有實用價值,需要的朋友可以參考下
    2017-08-08
  • php,js,css字符串截取的辦法集錦

    php,js,css字符串截取的辦法集錦

    這篇文章主要介紹了php,js,css字符串截取的辦法,其實沒有什么技術(shù)含量,就是記錄一下,方便自己復(fù)習(xí)鞏固,希望對大家能有所幫助
    2014-09-09
  • 詳解微信小程序中的頁面代碼中的模板的封裝

    詳解微信小程序中的頁面代碼中的模板的封裝

    這篇文章主要介紹了詳解微信小程序中的頁面代碼中的模板的封裝的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-10-10
  • JavaScript實現(xiàn)圖片輪播特效

    JavaScript實現(xiàn)圖片輪播特效

    這篇文章主要為大家詳細(xì)介紹了JavaScript實現(xiàn)圖片輪播特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • JavaScript動態(tài)添加事件之事件委托

    JavaScript動態(tài)添加事件之事件委托

    動態(tài)添加事件實質(zhì)就是指js中的事件委托。本文給大家介紹JavaScript動態(tài)添加事件之事件委托的相關(guān)知識,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-07-07
  • 限時搶購-倒計時的完整實例(分享)

    限時搶購-倒計時的完整實例(分享)

    下面小編就為大家?guī)硪黄迺r搶購-倒計時的完整實例(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 原生JS實現(xiàn)螢火蟲效果

    原生JS實現(xiàn)螢火蟲效果

    這篇文章主要為大家詳細(xì)介紹了原生JS實現(xiàn)螢火蟲效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • 子窗體與父窗體傳值示例js代碼

    子窗體與父窗體傳值示例js代碼

    子窗體與父窗體之見互相傳值實現(xiàn)使用中很頻繁,本文以一個小示例拋磚引玉,希望大家可以舉一反三
    2013-08-08
  • 用webAPI實現(xiàn)圖片放大鏡效果

    用webAPI實現(xiàn)圖片放大鏡效果

    這篇文章主要為大家詳細(xì)介紹了用webAPI實現(xiàn)圖片放大鏡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • webpack4.x開發(fā)環(huán)境配置詳解

    webpack4.x開發(fā)環(huán)境配置詳解

    這篇文章主要介紹了webpack4.x開發(fā)環(huán)境配置方法,結(jié)合實例形式詳細(xì)分析了webpack4.x的具體安裝、項目創(chuàng)建、打包操作等相關(guān)問題與處理技巧,需要的朋友可以參考下
    2018-08-08

最新評論