<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國際加速解決方案。 廣告
                # TypeScript `for…of`循環 > 原文: [https://howtodoinjava.com/typescript/for-of-loop/](https://howtodoinjava.com/typescript/for-of-loop/) 在 TypeScript 中,可以使用`for...of`循環遍歷可迭代對象(包括`array`,`map`,`set`,`string`和`arguments`對象等)。 要進行迭代,對象必須實現`@@iterator`方法。 ## 遍歷數組 使用`'for...of'`迭代`array`元素的示例。 ```java let myArray = [10, 20, 30]; for (let value of myArray) { console.log(value); //10 20 30 } ``` ## 遍歷映射 使用`'for...of'`迭代`map`條目的示例。 ```java let map = new Map(); map.set("A",1); map.set("B",2); map.set("C",3); //Iterate over map keys for (let key of map.keys()) { console.log(key); //A B C } //Iterate over map values for (let value of map.values()) { console.log(value); //1 2 3 } //Iterate over map entries for (let entry of map.entries()) { console.log(entry[0], entry[1]); //"A" 1 "B" 2 "C" 3 } //Using object destructuring for (let [key, value] of map) { console.log(key, value); //"A" 1 "B" 2 "C" 3 } ``` ## 遍歷集合 使用`'for...of'`迭代`set`條目的示例。 ```java let mySet = new Set(); mySet.add('A'); mySet.add('B'); mySet.add('C'); //Iterate over set for (let entry of mySet) { console.log(entry); //A B C } ``` ## 遍歷字符串 使用`'for...of'`迭代`string`的示例。 在迭代期間,您將在每個循環周期中從`string`中獲得一個字符。 ```java let blogName:string = "howtodoinjava.com"; //Iterate over set for (let character of blogName) { console.log(character); //howtodoinjava.com } ``` 將我的問題放在評論部分。 學習愉快!
                  <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>

                              哎呀哎呀视频在线观看