<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [toc] ### 1.創建Map ``` let map = new Map() // Map(0)?{size: 0} let map = new Map([ ['key1', 'value1'], ['key2', 'value2'], ]) //?{'key1' => 'value1', 'key2' => 'value2'}[[Entries]]0: {"key1" => "value1"}1: {"key2" => "value2"}size: 2[[Prototype]]: Map ``` ### 2.操作Map ``` set: map.set('key1',?'value1') clear: 清空map所有值 delete: map.delete('key1') 刪除其中的某一個值 entries: 返回一個新的迭代器對象 forEach: 遍歷每一項 (value, key) has: 判斷是否有該鍵,map.has('key2') // true keys: 迭代器返回的是keys values: 迭代器,返回的是 values ``` + forEach ``` map.forEach((value, key) => { console.log(value, key); }) ``` + values ``` for(let value of map.values()) { console.log(value); } ``` + entries ``` for(let item of map.entries()) { console.log(item); // [key, value] } ``` ### 3.弱引用類型 WeakMap 1.WeakMap可以通過set添加,但是key值必須是對象,否則會報錯 ``` let wmap = new WeakMap() wmap.set('key11', 'value11') // Invalid value used as weak map key at WeakMap.set wmap.set({a: 1}, 'value11') // 正確 ``` 2.key為對象是為了保證,WeakMap類型不會被垃圾回收機制考慮,當沒有對象的值沒有被引用時會自動銷毀 3.WeakMap沒有values,keys,size等遍歷類方法
                  <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>

                              哎呀哎呀视频在线观看