目录

JavaScript Array entries()

示例

创建一个数组迭代器,然后迭代键/值对:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
const f = fruits.entries();

for (let x of f) {
  document.getElementById("demo").innerHTML += x;
}
亲自试一试 »

描述

这个entries()方法返回一个带有键/值对的数组迭代器对象:

[0,"Banana"]
[1,"Orange"]
[2,"Apple"]
[3,"Mango"]

这个entries()方法不会改变原始数组。


语法

array.entries()

参数

NONE

返回值

类型 描述
可迭代 类似带有键/值对的可迭代数组。

浏览器支持

entries()是 ECMAScript6 (ES6) 功能。

所有现代浏览器都支持 ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Yes Yes Yes Yes Yes

entries()Internet Explorer 11(或更早版本)不支持。