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

用js實(shí)現(xiàn)trim()的解決辦法

 更新時間:2013年04月16日 09:33:41   作者:  
本篇文章小編將為大家介紹,用js實(shí)現(xiàn)trim()的解決辦法,有需要的朋友可以參考一下

----------------------------------js去空格----------------------------------

去除字符串左右兩端的空格,在vbscript里面可以輕松地使用 trim、ltrim 或 rtrim,但在js中卻沒有這3個內(nèi)置方法,需要手工編寫。下面的實(shí)現(xiàn)方法是用到了正則表達(dá)式,效率不錯,并把這三個方法加入String對象的內(nèi)置方法中去。
  
寫成類的方法格式如下:(str.trim();)

  <script language="javascript">
   String.prototype.trim=function(){
      return this.replace(/(^\s*)|(\s*$)/g, "");
   }
   String.prototype.ltrim=function(){
      return this.replace(/(^\s*)/g,"");
   }
   String.prototype.rtrim=function(){
      return this.replace(/(\s*$)/g,"");
   }
  </script>

寫成函數(shù)可以這樣:(trim(str))

  <script type="text/javascript">
   function trim(str){ //刪除左右兩端的空格
       return str.replace(/(^\s*)|(\s*$)/g, "");
   }
   function ltrim(str){ //刪除左邊的空格
       return str.replace(/(^\s*)/g,"");
   }
   function rtrim(str){ //刪除右邊的空格
       return str.replace(/(\s*$)/g,"");
   }
  </script>

相關(guān)文章

  • 淺談Javascript常用正則表達(dá)式應(yīng)用

    淺談Javascript常用正則表達(dá)式應(yīng)用

    這篇文章主要介紹了Javascript常用正則表達(dá)式應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 解析URI與URL之間的區(qū)別與聯(lián)系

    解析URI與URL之間的區(qū)別與聯(lián)系

    URI就是一種資源定位機(jī)制,它是比較籠統(tǒng)地定位了資源,并不局限于客戶端和服務(wù)器,而URL就定位了網(wǎng)上的一切資源,只要是網(wǎng)上的資源,都有唯一的URL
    2013-11-11
  • 關(guān)于javascript事件響應(yīng)的基礎(chǔ)語法總結(jié)(必看篇)

    關(guān)于javascript事件響應(yīng)的基礎(chǔ)語法總結(jié)(必看篇)

    下面小編就為大家?guī)硪黄P(guān)于javascript事件響應(yīng)的基礎(chǔ)語法總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2016-12-12
  • Javascript中的Split使用方法與技巧

    Javascript中的Split使用方法與技巧

    Javascript中的Split使用方法與技巧...
    2007-03-03
  • 深入理解javaScript中的事件驅(qū)動

    深入理解javaScript中的事件驅(qū)動

    本篇文章是對javaScript中的事件驅(qū)動進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • javascript中var與let、const的區(qū)別詳解

    javascript中var與let、const的區(qū)別詳解

    這篇文章主要介紹了javascript中var與let、const的區(qū)別詳解,需要的朋友可以參考下
    2022-12-12
  • JavaScript中幾種排序算法的簡單實(shí)現(xiàn)

    JavaScript中幾種排序算法的簡單實(shí)現(xiàn)

    這篇文章主要介紹了JavaScript中幾種排序算法的簡單實(shí)現(xiàn),排序是各種編程語言學(xué)習(xí)中都是共通的必會的基礎(chǔ),需要的朋友可以參考下
    2015-07-07
  • javascript學(xué)習(xí)指南之回調(diào)問題

    javascript學(xué)習(xí)指南之回調(diào)問題

    回調(diào)函數(shù)被認(rèn)為是一種高級函數(shù),一種被作為參數(shù)傳遞給另一個函數(shù)(在這稱作"otherFunction")的高級函數(shù),回調(diào)函數(shù)會在otherFunction內(nèi)被調(diào)用(或執(zhí)行)?;卣{(diào)函數(shù)的本質(zhì)是一種模式(一種解決常見問題的模式),因此回調(diào)函數(shù)也被稱為回調(diào)模式。
    2016-04-04
  • JS寶典學(xué)習(xí)筆記(下)

    JS寶典學(xué)習(xí)筆記(下)

    JS寶典學(xué)習(xí)筆記(下)...
    2007-01-01
  • 深入剖析JavaScript:Object類型

    深入剖析JavaScript:Object類型

    下面小編就為大家?guī)硪黄钊肫饰鯦avaScript:Object類型。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05

最新評論