js 陣列 物件序列的遍歷迭代

2021-08-27 11:25:34 字數 876 閱讀 9987

迭代陣列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...