js遍歷陣列和物件的方法

2021-09-07 03:03:29 字數 507 閱讀 7504

第二條鏈結裡有分析不同遍歷方式的效率

var arr = ["name","age","***"];

var obj =

}`` // for-in遍歷陣列和和物件

for(key in obj)

//foreach遍歷陣列,三個引數依次是陣列元素、索引、陣列本身

arr.foreach(function(value,index,array))

返回乙個陣列

let arr2 = object.keys(arr);

console.log("arr2:"+arr2)//(0,1,2)陣列的索引組成的陣列物件;

let arr3 = object.keys(obj);

console.log("arr3:"+arr3);//(name,***,age,hobby)//物件的屬性名

組成的陣列物件;

js遍歷陣列(物件)

例 let arr 1,2,3 for let i 0 iconsole.log arr i 輸出結果 1 2 3 例 let arr 1,2,3 for let i in arr 輸出結果 1 2 3 說明 同普通for迴圈,以key遍歷查詢陣列或物件 例 let arr 1,2,3 for le...

js 常見的遍歷陣列 物件 方法

原生js const obj for let key in obj 獲得所有的key console.log object.keys obj 獲得所有的value console.log object.values obj jquery each arr,function index,value c...

遍歷陣列,遍歷物件的方法

遍歷陣列 方法1 for 迴圈 使用臨時變數將陣列長度快取起來,避免重複獲取陣列長度 for var i 0,leng arr.length i leng i 方法2 foreach迴圈 遍歷陣列中的每一項,沒有返回值,對原陣列沒有影響,不支援ie arr.foreach item,index,ar...