Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

TypedArray entry()

JavaScript TypedArray entry()方法

此方法返回一个新的 Array Iterator 对象,该对象包含数组中每个索引的键/值对。对于原始数组中的所有项目,新的迭代对象将具有一个数组,其中索引为键,项目为值。

什么是迭代器?

迭代器是一个对象,它跟踪当前位置,同时一次访问一个集合中的项目。
迭代器返回一个具有两个属性的对象: keyvalue

语法:

array.entries ()

参数:

无参数。

返回值:

新的数组迭代器对象。

浏览器支持:

浏览器 版本
Chrome 38
Edge
Firefox 28
Opera

示例1

<script type="text/javascript">
// JavaScript to illustrate entries() method
 var array1 = ["lidihuo","Core java","Advanced java"];
var iterator1 = array1.entries();
document.write(iterator1.next().value);
document.write("<br>")
// expected output: Array [0, "lidihuo"]
document.write(iterator1.next().value);
// expected output: Array [1, "Core java"]
</script>
输出:
[0,'lidihuo']
[1,'Core java']

示例2

<script type="text/javascript">
// JavaScript to illustrate entries() method
// Input array
var a = ['Core Java', 'Python', 'Android'];
var iterator = a.entries();
for (let e of iterator) {
document.write("<br>")
document.write(e);
}
// expected output
// [0, 'core Java']
// [1, 'Python']
// [2, 'Android']
</script>
输出:
[0,"core Java"]
[1,'Python']
[2,'Android']
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4