ES6 .entries用法

作者 : admin 本文共339个字,预计阅读时间需要1分钟 发布时间: 2024-06-17 共1人阅读

.entries()

返回数组的可迭代对象itarator,可以通过for of 来遍历数组或对象的值。但是它们的写法不一样。

数组用法

obj = ['apple','bananer','orange']
for(let [i,v] of obj.entries()){
    console.log(i)
    console.log(v)
}
//输出
// 0
// apple
// 1
// bananer
// 2
//orange

对象用法

let obj = { a: 1, b: 2, c: 3 };
for (let [key, value] of Object.entries(obj)) {
  console.log([key, value]); // ['a', 1], ['b', 2], ['c', 3]
}
//输出
// ['a', 1]
 //['b', 2]
// ['c', 3]
本站无任何商业行为
个人在线分享-虚灵IT资料分享 » ES6 .entries用法
E-->