陣列與物件的遍歷

2021-09-24 04:18:39 字數 525 閱讀 7327

遍歷物件屬性使用for in

/**遍歷物件 for in **/

let obj = ;//建立物件

let array007 = ;

let c = 0;

for (let key in obj)

console.log(array007,'將物件中的鍵放入陣列中');

遍歷陣列使用for of

/** 陣列的遍歷 for of **/

let array = [1,2,3,4,5];

for (let d of array)

console.log(array,'陣列遍歷');//在for of迴圈中對元素進行操作不會影響陣列

/** 陣列遍歷 for 迴圈 **/

let array2 = [1,2,3,4,5];

for (let i=0;iconsole.log(array2,'for迴圈');//在for迴圈中對元素進行操作會影響陣列

js for in 遍歷物件與陣列

遍歷物件 let obj for in 遍歷物件 key為物件的屬性名稱,遍歷屬性值時用操作符訪問 通過操作符為物件新增屬性或訪問屬性時,屬性名稱可以是任何字串。for let key in obj 遍歷乙個物件組合成乙個新物件 遍歷陣列 let arr 9,5,2,7,3,4 for in 遍歷陣...

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陣列與物件的遍歷方法大全

for in和for of map和foreach區別 object.keys getownpropertynames 一 for in和for of 1.for in迴圈是為了遍歷物件而設計的,事實上for in也能用來遍歷陣列,但定義的索引i是字串型別的。如果陣列具有乙個可列舉的方法,也會被fo...