當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Javascript array.entries()用法及代碼示例

array.entries()是JavaScript中的內置函數,用於獲取新的Array,其中包含數組每個索引的鍵和值對。
用法:

array.entries();

返回值:
它返回數組的索引和給定數組的值,該數組將在該數組上工作.entries()函數將起作用。

瀏覽器支持:
這裏的第二列包含int值,它們是相應瀏覽器的版本。


特征 基本支持
Chrome 38
Edge Yes
Firefox 28
Internet Explorer No
Opera 25
Safari 8
Android webview Yes
Chrome for Android Yes
Edge mobile Yes
Firefox for Android 28
Opera Android Yes
iOS Safari 8

例子:
這裏的javaScript中的array.entries()方法用於為任何給定數組中的每個索引找出鍵和值對。
讓我們看一下JavaScript程序:

var array = [\'geeksforgeeks\', \'gfg\', \'Jhon\']; 
var iterator = array.entries(); 
  
// expected output:Array [0, \"geeksforgeeks\"] 
console.log(iterator.next().value); 
  
// expected output:Array [1, \"gfg\"] 
console.log(iterator.next().value); 
  
// expected output:Array [2, \"Jhon\"] 
console.log(iterator.next().value);

輸出:

> Array [0, \"geeksforgeeks\"]
> Array [1, \"gfg\"]
> Array [2, \"Jhon\"]

應用:
每當需要每次獲取任何數組中每個索引的鍵和值對時,我們就使用array.entries()方法
讓我們看一下JavaScript程序:

var array = [\'geeksforgeeks\', \'gfg\', \'Jhon\']; 
var iterator = array.entries(); 
  
// printing key and value pair from the given 
// array using for loop. 
for (let e of iterator) { 
  console.log(e); 
}

輸出:

> Array [0, \"geeksforgeeks\"]
> Array [1, \"gfg\"]
> Array [2, \"Jhon\"]


相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 JavaScript | array.entries() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。