<font id="zqva1"></font>
<rt id="zqva1"></rt>
  • <tt id="zqva1"></tt>
    <cite id="zqva1"></cite>

    <cite id="zqva1"><noscript id="zqva1"></noscript></cite>
      <rp id="zqva1"><meter id="zqva1"></meter></rp>

        <cite id="zqva1"></cite>
          <b id="zqva1"></b>
          <rp id="zqva1"></rp>
          <cite id="zqva1"></cite>

          <rt id="zqva1"></rt>

        1. <rp id="zqva1"></rp>

          原生js去掉字符串2端空格Trim()方法總匯

          時間:?2017-12-07閱讀:?1934標簽:?字符串

          在我們使用JavaScript編寫腳本的時候,經常會遇到把字符串兩邊的空格進行清除,它不想其它語言會有內置方法函數處理,js需要我們自己代碼來實現。如果用過jquery庫的話,它提供了trim方法,我們可以直接使用:

          <input type="text" name="" id="results" value=""/> 
          <script>
          var content = $('#results').val(); 
          if($.trim(content) == '') {
              console.log("請輸入內容");
          }
          </script>

          下面將介紹使用原生js來實現trim功能:


          方法一:

          function trim(str){//去除str空格
          	 return str.replace(/(^\s*)(\s*$)/g, "");
          }


          方法二:

          function trim(m){
            while((m.length>0)&&(m.charAt(0)==' '))
            m  =  m.substring(1, m.length);
            while((m.length>0)&&(m.charAt(m.length-1)==' '))
            m = m.substring(0, m.length-1);
            return m;
          }


          方法三:

          //去掉字串左邊的空格
          function lTrim(str)
          {
          if (str.charAt(0) == " ")
          {
          //如果字串左邊第一個字符為空 格
          str = str.slice(1);//將空格從字串中去掉
          //這一句也可改成 str = str.substring(1, str.length);
          str = lTrim(str); //遞歸調用
          }
          return str;
          }
          //去掉字串右邊的空格
          function rTrim(str)
          {
          var iLength;
          iLength = str.length;
          if (str.charAt(iLength - 1) == " ")
          {
          // 如果字串右邊第一個字符為空格
          str = str.slice(0, iLength - 1);//將空格從字串中去掉
          //這一句 也可改成 str = str.substring(0, iLength - 1);
          str = rTrim(str); //遞歸調用
          }
          return str;
          }
          //去掉字串兩邊的空格
          function trim(str)
          {
          return lTrim(rTrim(str));
          }


          站長推薦

          1.阿里云: 本站目前使用的是阿里云主機,安全/可靠/穩定。點擊領取2000元代金券、了解最新阿里云產品的各種優惠活動點擊進入

          2.騰訊云: 提供云服務器、云數據庫、云存儲、視頻與CDN、域名等服務。騰訊云各類產品的最新活動,優惠券領取點擊進入

          3.廣告聯盟: 整理了目前主流的廣告聯盟平臺,如果你有流量,可以作為參考選擇適合你的平臺點擊進入

          鏈接: http://www.modern-decoration.com.cn/article/detial/231

          javaScript 如何使用js追加字符串呢?

          字符串的操作是任何一門計算機語言都必須面對的問題,那么js中我們該如何對字符串進行相關操作列,下文將一一道來: 常見的字符串追加有以下三種需求:

          Js實現字符串壓縮

          字符串壓縮。利用字符重復出現的次數,編寫一種方法,實現基本的字符串壓縮功能。比如,字符串aabcccccaaa會變為a2b1c5a3。若“壓縮”后的字符串沒有變短,則返回原先的字符串。你可以假設字符串中只包含大小寫英文字母

          js如何截取字符串后幾位?

          javascript截取字符串的方法有substring(start,stop)、substr(start,length)、slice(start,end),通過設置其中參數就可以截取字符串后幾位。

          js精確計算字符串字節長度

          精確計算字符串長度,不能簡單使用length,比如雙字節字符會被計算成一個數量,所以需要計算字符串的字節數進行對比.

          javascript如何設置字符串首字母大寫?

          給出一個字符串,如何確保字符串的首字母都大寫?下面本篇文章就來給大家介紹一下使用javascript設置首字母大寫的方法,希望對大家有所幫助。在javascript中,可以使用slice()方法、toUpperCase()方法和toLowerCase()方法來設置首字母大寫

          javascript中如何截取字符串?

          JavaScript中截取字符串有三種方法,分別是substring(),substr(),split()。下面本篇文章就來給大家介紹一下它們的使用方法,希望對大家有所幫助。

          JS字符串首字母都大寫的幾種方法

          正則+replace思路:用正則將字符串拆分為單詞數組,并對每個單詞進行首字母大寫處理。這里簡單的把字母、數字、下劃線和單撇號都視為了單詞成員。

          常用的Js字符串方法

          startsWith()檢查字符串是否以指定的字符開頭,endsWith()檢查字符串是否以指定的字符結束,includes()檢查字符串是否包含指定的字符,slice()復制字符串的某些部分而不修改原字符串

          JS/CSS實現字符串單詞首字母大寫

          正則表達式b會把英文縮寫,譬如m拆分成兩個部分,導致輸出為所以不能使用b ;b匹配一個單詞邊界,也就是指單詞和空格間的位置;w:匹配包括下劃線的任何單詞字符;*:匹配前面的子表達式零次或多次

          JS通過身份證號碼獲取出生年月日和性別

          String.substr(start,length) -- start,開始截取下標 length,截取的長度 ;String.replace(/(.{4})(.{2})/,\"$1-$2-\"); --正則,$1-,$2- 分別是引用,前面正則匹配到的字符串

          內容以共享、參考、研究為目的,不存在任何商業目的。其版權屬原作者所有,如有侵權或違規,請與小編聯系!情況屬實本人將予以刪除!

          文章投稿關于web前端網站點搜索站長推薦網站地圖站長QQ:522607023

          小程序專欄: 土味情話心理測試腦筋急轉彎幽默笑話段子句子語錄成語大全運營推廣

          国产精品高清视频免费 - 视频 - 在线观看 - 影视资讯 - 唯爱网