📜  JavaScript数组entry()

📅  最后修改于: 2020-09-27 05:38:47             🧑  作者: Mango

JavaScript Array entry()方法返回一个新的Array Iterator对象,其中包含每个数组索引的键/值对。

entries()方法的语法为:

arr.entries()

在这里, arr是一个数组。


entry()参数

entries()方法没有任何参数。


从entry()返回值
  • 返回一个新的Array迭代器对象。

注意entries()方法不会更改原始数组。


示例:使用entries()方法
const languages = ["JavaScript", "Java", "C", "C++", "Python", "Lua"];
let iterator = languages.entries();

for (let entry of iterator) {
  console.log(entry);
}

输出

[ 0, 'JavaScript' ]
[ 1, 'Java' ]
[ 2, 'C' ]
[ 3, 'C++' ]
[ 4, 'Python' ]
[ 5, 'Lua' ]

推荐读物: JavaScript Array keys()