English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo entries() restituisce un nuovo oggetto iteratore di array, che contiene le coppie chiave/valore per ogni indice dell'array.
array.entries()
var fruits = ['Apple', 'Mango', 'Banana']; var iter = fruits.entries();Testa e guarda‹/›
Per ogni elemento dell'array originale, il nuovo oggetto iteratore conterrà un array, l'indice dell'array è la chiave, il valore dell'elemento è il valore:
[0,“ Apple”]
[1,“Mango”]
[2,“Banana”]
I numeri nella tabella specificano la versione del browser che supporta il metodo entry() per la prima volta:
Metodo | |||||
entries() | 38 | 28 | 25 | 8 | Sì |
Valore di ritorno: | Un nuovo oggetto Array Iterator |
---|---|
Versione di JavaScript: | ECMAScript 6 |
Il seguente codice utilizza il ciclo for...of per stampare le coppie chiave/valore:
var fruits = ['Apple', 'Mango', 'Banana']; var iter = fruits.entries(); for (let e of iter) { console.log(e); }Testa e guarda‹/›