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 前端开发 索引
如何判断一个值是否在数组内?
如何判断一个值是否在数组内?
|
30天前
|
SQL 关系型数据库 MySQL
mysql不等于<>取特定值反向条件的时候字段有null值或空值读取不到数据
对于数据库开发的专业人士来说,理解NULL的特性并知道如何正确地在查询中处理它们是非常重要的。以上所介绍的技巧和实例可以帮助你更精准地执行数据库查询,并确保数据的完整性和准确性。在编写代码和设计数据库结构时,牢记这些细节将有助于你避免许多常见的错误,提高数据库应用的质量与性能。
33 0
|
4月前
|
存储 弹性计算 运维
添加两个值
【4月更文挑战第29天】
23 4
|
4月前
|
存储 弹性计算 运维
添加多个值
【4月更文挑战第29天】
21 2
|
4月前
59.已知xxz+yzz=532,求所有可能的x,y,z的值
59.已知xxz+yzz=532,求所有可能的x,y,z的值
34 0
|
11月前
删除数组中重复出现的值
删除数组中重复出现的值
64 0
|
前端开发
根据key值过滤形成新得数组
根据key值过滤形成新得数组
68 0
|
前端开发
根据数组code值返回value值
根据数组code值返回value值
69 0
|
存储 算法 索引
返回索引
返回索引
60 0