for...of 返回索引和值

简介: for...of 返回索引和值

Array.prototype.entries()

entries() 方法返回一个新的数组迭代包含该阵列中的每个索引的键/值对的对象。

Syntax

entries();

返回值

一个新的 Array 迭代器对象

Examples

迭代索引和元素

const a = ['a', 'b', 'c'];

for (const [index, element] of a.entries()) console.log(index, element);

// 0 'a'
// 1 'b'
// 2 'c'

使用 for…of 循环

var a = ['a', 'b', 'c'];
var iterator = a.entries();

for (let e of iterator) {
    console.log(e);
}
// [0, 'a']
// [1, 'b']
// [2, 'c']
相关文章
|
4天前
|
JavaScript 前端开发 索引
如何判断一个值是否在数组内?
如何判断一个值是否在数组内?
|
4天前
|
存储 弹性计算 运维
添加多个值
【4月更文挑战第29天】
9 2
|
4天前
|
存储 弹性计算 运维
添加两个值
【4月更文挑战第29天】
13 4
|
7月前
删除数组中重复出现的值
删除数组中重复出现的值
47 0
数组把key相同值,合并value值(整理)
数组把key相同值,合并value值(整理)
|
9月前
|
前端开发
根据key值过滤形成新得数组
根据key值过滤形成新得数组
53 0
|
9月前
|
前端开发
根据数组code值返回value值
根据数组code值返回value值
47 0
|
11月前
|
存储 算法 索引
返回索引
返回索引
49 0
判断某个值是否在多维关联数组中 返回该值的所在的关联数组
判断某个值是否在多维关联数组中 返回该值的所在的关联数组
64 0