<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [toc] >#### 1.1 連接兩個或多個字符串 1. 直接加`+` 2. concat() 方法 `var c = a.concat(b)` >#### 1. 2 連接字符串和另一種數據類型 使用`+`運算符,`+`是一個典型的重載 >#### 1.3 條件比較字符串 1. `==` 可以比較字符串兩個字符串是否相等 2. 因為大小寫會影響比較,所以可以用`toLowerCase` 和 `toUpperCase` 方法 3. `===` 嚴格相等運算符 >#### 1.4 在字符串中查找子字符串 1. 用indexOf方法查找子字符串的位置, 返回-1則不存在 ;indexOf()接受兩個參數,后者是開始搜索的位置 2. lastIndexOf(),從后往前搜索,傳參與indexOf一致 ``` testValue.indexOf(subsValue) ``` >#### 1.5 從一個字符串提取子字符串 1. 用indexOf(起點值)找到起點start,用indexOf("末尾值", start+1)找到終點end 2. 用substring(start+1, end)截取字符串,substring左閉右開; substr(起點值,長度); 3. 用split("分割值")將字符串分割成數組 >#### 1.6 檢查一個存在的、非空的字符串 ``` if((typeof unknow != "undefined") && (typeof unknow.valueOf() == "string") && (unknow.length > 0)){ console.log("unknow是一個存在的非空字符串"); } ``` 需要滿足三個條件: 1. typeof運算符得出的結果不為undefined,否則不能用valueOf()方法獲取值 2. 用valueOf()獲取值,并用typeOf判斷值是否為string 3. 目標的長度大于0,`.length` 獲取長度的對象必須存在,否則會報錯 **補充:typeof運算符的返回值:** + 數字返回`number` + 字符串返回`string` + 布爾類型返回`boolean` + 函數返回`function` + null, 數組, 其他JavaScript對象, 返回`object` + 未定義變量返回`undefined` >#### 1.7 分解字符串 1. `split()` 接受兩個參數,分解的關鍵字,分解的次數 2. `split()` 可以接受正則表達式 >#### 1.8 插入特殊字符 使用`\` 轉義符號, 如`\u00A9` 版權符號 >#### 1.9 處理textarea的單個行 ``` /* 獲取textarea */ var txtBox = document.getElementById("inputbox") /* 以換行符號分割textarea的value值 */ var lines = txtBox.value.split("\n"); ``` >#### 1.10 去除字符串末尾的空白 1. `trim()` 去除前后 2. `trimLeft()` 和 `trimRight` >#### 1.11 左補充或右補充一個字符串 1. `padStart()` 創建一個新字符串,接受兩個參數(總數量, 添加的值) 2. `padEnd()` 從末尾添加
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看