91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

TypeScript如何遍歷Array

發布時間:2022-06-22 09:38:52 來源:億速云 閱讀:120 作者:iii 欄目:開發技術

這篇文章主要講解了“TypeScript如何遍歷Array”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“TypeScript如何遍歷Array”吧!

一、for..of 方法

這是最常用的方法,遍歷的值是數組中的value值

let someArray = [1, "string", false];

for (let entry of someArray) {
    console.log(entry); // 1, "string", false
}

二、for..in 方法

這個方法要注意和for..of的區別,for..in遍歷的值是數組的索引

let list = [4, 5, 6];

for (let i in list) {
   console.log(i); // "0", "1", "2",
}

for (let i of list) {
   console.log(i); // "4", "5", "6"
}

三、for循環

for循環是標準的C風格語法

var numbers = [1, 2, 3];
for (var _i = 0; _i < numbers.length; _i++) {
    var num = numbers[_i];
    console.log(num);      // "1", "2", "3"
}

四、forEach

forEach其實是JavaScript的循環語法,TypeScript作為JavaScript的語法超集,當然默認也是支持的。

let list = [4, 5, 6];
list.forEach((val, idx, array) => {
    // val: 當前值
    // idx:當前index
    // array: Array
});

五、every和some

every和some也都是JavaScript的循環語法,TypeScript作為JavaScript的語法超集,當然默認也是支持的。因為forEach在iteration中是無法返回的,所以可以使用every和some來取代forEach。

let list = [4, 5, 6];
list.every((val, idx, array) => {
    // val: 當前值
    // idx:當前index
    // array: Array
    return true; // Continues
    // Return false will quit the iteration
});

感謝各位的閱讀,以上就是“TypeScript如何遍歷Array”的內容了,經過本文的學習后,相信大家對TypeScript如何遍歷Array這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌图县| 孙吴县| 东辽县| 兴仁县| 和硕县| 易门县| 洪洞县| 洪雅县| 曲周县| 茂名市| 吴忠市| 扎鲁特旗| 宝兴县| 温泉县| 东丰县| 彰武县| 梓潼县| 北海市| 怀化市| 商城县| 新余市| 嫩江县| 平陆县| 蓝田县| 蒙山县| 乌拉特中旗| 崇礼县| 汉阴县| 横峰县| 阳城县| 会理县| 广德县| 丽江市| 莆田市| 喀什市| 威海市| 沿河| 建宁县| 新宁县| 贵德县| 高碑店市|