此方法返回一個新的數組迭代器對象,該對象包含數組中每個索引的鍵/值對。對於原始數組中的所有項目,新的迭代對象將有一個以索引為鍵、以項目為值的數組。
什麽是迭代器?
迭代器是一個跟蹤其當前位置的對象,同時一次訪問一個集合中的項目。
迭代器返回一個具有兩個屬性的對象:鍵和值。
用法:
array.entries ()
參數:
沒有參數。
返回值:
一個新的數組迭代器對象。
瀏覽器支持:
Chrome | 38 |
Edge | Yes |
Firefox | 28 |
Opera | No |
例子1
<script type="text/javascript">
// JavaScript to illustrate entries() method
var array1 = ["javaTpoint","Core java","Advanced java"];
var iterator1 = array1.entries();
document.write(iterator1.next().value);
document.write("<br>")
// expected output:Array [0, "javaTpoint"]
document.write(iterator1.next().value);
// expected output:Array [1, "Core java"]
</script>
輸出:
[0, 'javaTpoint'] [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']
相關用法
- JavaScript TypedArray every()用法及代碼示例
- JavaScript TypedArray reverse()用法及代碼示例
- JavaScript TypedArray map()用法及代碼示例
- JavaScript TypedArray filter()用法及代碼示例
- JavaScript TypedArray values()用法及代碼示例
- JavaScript TypedArray indexOf()用法及代碼示例
- JavaScript TypedArray find()用法及代碼示例
- JavaScript TypedArray keys()用法及代碼示例
- JavaScript TypedArray join()用法及代碼示例
- JavaScript TypedArray toString()用法及代碼示例
- JavaScript TypedArray set()用法及代碼示例
- JavaScript TypedArray sort()用法及代碼示例
- JavaScript TypedArray some()用法及代碼示例
- JavaScript TypedArray slice()用法及代碼示例
- JavaScript TypedArray subarray()用法及代碼示例
- JavaScript TypedArray toLocaleString()用法及代碼示例
- JavaScript TypedArray reduce()用法及代碼示例
- JavaScript TypedArray fill()用法及代碼示例
- JavaScript TypedArray includes()用法及代碼示例
- JavaScript TypedArray copyWithin()用法及代碼示例
注:本文由純淨天空篩選整理自 JavaScript TypedArray entries() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。