JavaScript中Array.entries()方法的用途是什么?

Array.entries()

JavaScript中的Array.entries()用于获取一个新的Array,其中包含数组每个索引的键和值对。它返回带有键/值对的Array Iterator对象。

语法

array.entries();

示例

在下面的示例elements.entries()方法中,使用for循环访问每个元素并生成特定元素的键/值对。为简化代码,我们仅将迭代器变量分配给elements.entries()。

<html>
<body>
<script>
   var elements = ["Helium", "Neon", "Krypton", "Xenon", "Radon"];
   var iterator = elements.entries();
   for (let e of iterator) {
      document.write(e);
      document.write("</br>");
   }
</script>
</body>
</html>

输出结果

0,Helium
1,Neon
2,Krypton
3,Xenon
4,Radon