📜  JavaScript数组keys()

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

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

keys()方法的语法为:

arr.keys()

在这里, arr是一个数组。


keys()参数

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


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

注意事项

  • keys()方法不会更改原始数组。
  • keys()方法不会忽略空数组元素。

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

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

输出

0
1
2
3
4

注意,第三个空元素不会被忽略。


推荐读物: JavaScript数组values()