介紹
JavaScript 中的數(shù)組既可以作為隊列工作,也可以作為堆棧工作 。它們允許您在開頭或結(jié)尾添加/刪除元素 。它們是動態(tài)的,因為您可以存儲不同數(shù)據(jù)類型的值 。

作為一名 JavaScript 開發(fā)人員,您將主要使用數(shù)組 。掌握數(shù)組將提高您的 JavaScript 技能,因為數(shù)組是所有編程語言的基本功能,而不僅僅是 JavaScript 。
現(xiàn)在讓我們看看如何使用 JavaScript 遍歷數(shù)組的值 。假設(shè)我們有以下數(shù)組:
constarr=[100,200,300,400,500];
1 — 使用 for 循環(huán):
我們使用從 0 到數(shù)組長度 (arrayName.length) 的 for 循環(huán)迭代數(shù)組的索引,并訪問每個索引處的元素 。
constarr=[100,200,300,400,500];for(leti=0;i2 — 使用 for..in :
另一種迭代數(shù)組的方法是使用 for…in,每次迭代都會返回一個鍵 (x) · 鍵用于訪問鍵的值
constarr=[100,200,300,400,500];for(letiinarr){console.log(arr[i]);//output :100200300400500}3 — 使用 for..of :
for…of 是我們可以用來迭代數(shù)組的另一個 JavaScript 功能,每次迭代都返回一個值而不是鍵(與 for..in 相反)
constarr=[100,200,300,400,500];for(letiofarr){console.log(i);//output :100200300400500}4 — 使用 while :
只要指定條件為真,while 循環(huán)就會遍歷一段代碼
constarr=[100,200,300,400,500];leti=0;while(i5 — forEach 方法:
forEach() 方法為數(shù)組中的每個元素調(diào)用一個函數(shù) 。forEach() 方法不對空元素執(zhí)行
constarr=[100,200,300,400,500];arr.forEach((val,idx)=>{console.log(val);////output :100200300400500})結(jié)論 :
感謝您閱讀本文
【java數(shù)組轉(zhuǎn)字符串方法 js遍歷數(shù)組的不同方法】請繼續(xù)關(guān)注我即將發(fā)布的帖子,我將在其中解釋其他數(shù)組方法 。
小編
推薦閱讀
- 怎么把行駛證轉(zhuǎn)回戶籍所在地
- 換手機微信聊天記錄怎么轉(zhuǎn)移
- 新規(guī)!2022年不可隨意招生轉(zhuǎn)學 2022學籍不能轉(zhuǎn)了怎么辦
- 考駕照能轉(zhuǎn)到別的駕校嗎
- 玩轉(zhuǎn)海南島主攻略:博鰲水城 有哪些景點?
- 徐工25k轉(zhuǎn)盤不轉(zhuǎn)了是什么問題
- 永久脫毛好方法能自己做 永久脫毛好方法
- けど用法
- 摩斯密碼轉(zhuǎn)換器在線 摩斯密碼轉(zhuǎn)換器在線翻譯
- 谷丙轉(zhuǎn)氨酶多少算正常值 谷丙轉(zhuǎn)氨酶多少算正常
