然後介紹一下遍歷物件的方法
1.for...in 迴圈(取鍵名)
以任意順序遍歷乙個物件的可列舉屬性,同時可以進行操作
2.建構函式object裡面自帶的方法object.keys()(取jianming)
不要問我得到這個陣列有什麼用,遍歷陣列的方法用起來,obj[key]豈不是為所欲為
3.es6新增的object.values(取值)
該方法返回乙個陣列,成員是引數物件自身的(不含繼承的)所有可遍歷(enumerable)屬性的鍵值。
然後還是可以通過遍歷陣列的方法對其進行為所欲為。
4.比較特殊的for...of迴圈,直接看**。
let = object;
let obj = ;
for (let key of keys(obj))
for (let value of values(obj))
for (let [key, value] of entries(obj))
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遍歷字串 陣列 物件
陣列 let array 22 fe4 83 39,22 for let i 0 i array.length i 0 22 1 fe4 2 83 3 39 4 22陣列 let array 22 fe4 83 39,22 for let i in array 0 22 1 fe4 2 83 3 3...
js遍歷陣列和物件的方法
第二條鏈結裡有分析不同遍歷方式的效率 var arr name age var obj for in遍歷陣列和和物件 for key in obj foreach遍歷陣列,三個引數依次是陣列元素 索引 陣列本身 arr.foreach function value,index,array 返回乙個陣...