创建一个数组迭代器,然后迭代键/值对:
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(或更早版本)不支持。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!