<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國際加速解決方案。 廣告
                # 數組 1. 數組是個線性結構 2. 在js里它沒有固定的大小 3. 它也不要求所有元素的數據類型都一樣(但你最好保證他們是一樣的) # 創建數組的方式 ## 字面量(推薦) ```js const nums = [1, 2, 3]; ``` ## 使用Array里的靜態方法 ```js const strs = Array.from('Hello World') ``` # API javascript的數組**實現了棧和隊列** ## 追加一個元素 ```js num.push(10) ``` ## 追加多個元素 ```js num.push(11,15) ``` ## 在數組前面加一個元素 ```js strs.unshift('a') ``` ## 從數組尾部刪除一個元素 ```js num.pop() ``` ## 在數組頭部刪除一個元素 ```js strs.shift() ``` > 注意以上都是命令性的操作,雖然他們都有返回值但最好不用使用他們(對于追加來說會返回你追加的元素,對于彈出來說會返回彈出來的元素) ----- ## 指定區間 ```js nums.slice(1,3); // 從1到3 ``` 記得是**左閉右開**區間!!! ## 映射 ```js nums.map(x => x * 2) // 獲取所有元素都乘2了的版本 ``` ## 過濾 ```js nums.filter(x => x % 2 === 0) // 只要偶數 ``` ## 累積 ```js nums.reduce((result x) => result + x, 0); ``` ## 反轉 ```js strs.reverse() ``` ## 拼成字符串 ```js strs.join('') ``` > 以上為 **函數式**操作,不會更改原有數組,它的返回值才是有意義的結果。 --- # 獲取長度 ```js num.length ``` > 把nums.length復制為0可以清空數組 # 索引一項 使用下標索引即可 ```js nums[nums.length-1]; // 最后一個元素 ``` > 本文作者:不愛喝橙子汁
                  <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>

                              哎呀哎呀视频在线观看