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']
相关文章
|
2天前
|
Python
怎样在函数中返回多个值?
怎样在函数中返回多个值?
|
6月前
|
JavaScript 前端开发 索引
如何判断一个值是否在数组内?
如何判断一个值是否在数组内?
|
3天前
|
数据挖掘 Python
如何判断处理后的数据是否仍然存在重复值?
通过以上任意一种方法,都可以有效地判断处理后的数据是否仍然存在重复值,从而确保数据的准确性和唯一性,为后续的数据分析和处理提供可靠的数据基础。
25 10
|
3月前
|
SQL 关系型数据库 MySQL
mysql不等于<>取特定值反向条件的时候字段有null值或空值读取不到数据
对于数据库开发的专业人士来说,理解NULL的特性并知道如何正确地在查询中处理它们是非常重要的。以上所介绍的技巧和实例可以帮助你更精准地执行数据库查询,并确保数据的完整性和准确性。在编写代码和设计数据库结构时,牢记这些细节将有助于你避免许多常见的错误,提高数据库应用的质量与性能。
120 0
|
6月前
|
存储 弹性计算 运维
添加两个值
【4月更文挑战第29天】
33 4
|
6月前
|
存储 弹性计算 运维
添加多个值
【4月更文挑战第29天】
26 2
|
6月前
59.已知xxz+yzz=532,求所有可能的x,y,z的值
59.已知xxz+yzz=532,求所有可能的x,y,z的值
42 0
删除数组中重复出现的值
删除数组中重复出现的值
74 0
|
前端开发
根据key值过滤形成新得数组
根据key值过滤形成新得数组
72 0
|
前端开发
根据数组code值返回value值
根据数组code值返回value值
77 0