js遍歷陣列 字串 物件的方法 二

2021-08-19 18:21:20 字數 1056 閱讀 6650

然後介紹一下遍歷物件的方法

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 返回乙個陣...