迭代陣列array物件
var data =
["dog"
,"pig"
,"cat"];
// 1、遍歷下標索引
for(
let index in data)
/**0->dog
1->pig
2->cat
*/// 2、遍歷值
for(
let value of data)
/**dog
pigcat
*/
var data =
;// 1、遍歷key
for(
let key in data)
/**name
age*/
// 2、遍歷物件鍵值對
for(
let[key, value]
of object.
entries
(data)
)/**
name->tom
age->23
*/// 3、遍歷物件鍵
for(
let key of object.
keys
(data)
)/**
name
age*/
// 4、遍歷物件值
for(
let value of object.
values
(data)
)/**
tom23
*/
參考:js 陣列迴圈和迭代
js遍歷物件的方法
js 陣列遍歷 物件遍歷
一 陣列遍歷 1,普通for迴圈,經常用的陣列遍歷 var arr 1,2,0,3,9 for var i 0 i 2,優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯 for var j 0,len arr.length j len j 3,foreach,es...
js陣列遍歷和物件遍歷
1.普通for迴圈var arr 1,2,3,4,5,6 for var i 0 i length i 2.優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯for var j 0 len arr.length j j 3.foreach,es5推出的,陣列自帶的迴...
js陣列遍歷和物件遍歷
針對js各種遍歷作乙個總結分析,從型別用處 分陣列遍歷和物件遍歷 還有效能,優缺點等。1,普通for迴圈,經常用的陣列遍歷 var arr 1,2,0,3,9 for var i 0 i 2,優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯 for var j 0...