本文主要是介绍ES6 .entries用法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
.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]
这篇关于ES6 .entries用法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!