⊗jsSpItFn 61 of 294 menu

Funzione iteratore in JavaScript

Tutti gli oggetti iterabili hanno una struttura speciale chiamata iteratore. Un iteratore è una funzione che permette di scorrere l'oggetto.

Diamo un'occhiata a un esempio con un array:

let arr = [1, 2, 3];

La funzione iteratore per qualsiasi oggetto iterabile è memorizzata con una chiave sotto forma del simbolo ben noto Symbol.iterator:

let func = arr[Symbol.iterator];

Possiamo verificare che sotto questa chiave sia memorizzata una funzione (ma il suo codice sarà nascosto dal browser):

console.log(func); // funzione

Verifica diversi tipi di oggetti iterabili a te noti per la presenza della funzione descritta.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta