<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國際加速解決方案。 廣告
                ~~~ /* * 數組是引用數據類型中的對象數據類型(特殊對象) * 創建一個數組,也是要開辟一個堆內存,堆內存中存儲數組對象中的鍵值對 * 0 : 10 * 1 : 20 * 2 : 30 * length : 3 * 1)數組中我們看到的每一項都是屬性值,默認的屬性名是數字,數字從零開始遞增,數字代表當前是第幾項,我們把代表位置的數字屬性名稱為“索引”;數組是以數字為索引,索引從零開始遞增的結構! * 2)默認存在一個length屬性,代表數組的長度(有多少項) * 3)數組中存在的每一項可以是任何數據類型 * * 真實項目中,我們從服務器獲取到的數據,一般都是對象或者數組(JSON格式),而且結構層級一般也都是多級結構,所以學會數組/對象的相關操作,能夠根據需求把獲取的數據進行有效的解析和處理,是當下前端開發中非常重要的知識點;尤其是vue/react開發的時候,我們都是在不斷的操作數據,來控制視圖的渲染,而操作的數據也是以對象和數組偏多;... */ // ==== 一維數組(只有一級結構) //let arr = [10, 20, 30]; //let arr = [10, 'AA', true, null, undefined, Symbol(1)]; // ==== 二維數組(多維數組) 有兩級或者多級結構 let arr = [{ x: 100 }, { y: 200 }]; /* * 學習數組: * 1.掌握基礎操作 * 2.掌握數組中常用的內置方法(瀏覽器天生給數組提供的方法) * 3.掌握數組排序和去重(算法) * ...... */ // 獲取每一項值:ARR[索引] 或者對某一項進行操作 // ARR.LENGTH - 1:最后一項的索引 // ARR[ARR.LENGTH] = X:向數組末尾追加一個新項 // 基于DELETE刪除數組中的某一項(把它當做普通對象操作),鍵值對可以刪掉,但是LENGTH并不會跟著改變,一般數組刪除不用它!** // 基于ARR.LENGTH--可以實現刪除數組中最后一項 let arr = [10, 20, 30]; arr[0] = 100; console.log(arr[arr.length - 1]); arr[3] = 40; delete arr[0]; arr.length--; ~~~ ![](https://img.kancloud.cn/22/46/2246c419a3f319daf86913ae9f086001_397x217.png) ![](https://img.kancloud.cn/12/d1/12d1760e981d08b986e91e1f0d09d6e6_475x291.png) ~~~ // 數組迭代(遍歷數組中的每一項) for (let i = 0; i < arr.length; i++) { let item = arr[i]; console.log(`當前遍歷的是數組中索引為:${i},數值為:${item}的這一項!`); } // 作為普通對象,基于FOR IN遍歷數組中所有的鍵值對 for (let attr in arr) { console.log(attr, arr[attr]); } /* 還可以基于 while循環、for of循環、內置的迭代方法來遍歷數組每一項 */ ~~~
                  <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>

                              哎呀哎呀视频在线观看