⊗jsSpItFn 61 of 294 menu

Iteratorfunctie in JavaScript

Alle itereerbare objecten hebben een speciale structuur die iterator wordt genoemd. Een iterator is een functie die het mogelijk maakt om een object te doorlopen.

Laten we kijken naar een voorbeeld met een array:

let arr = [1, 2, 3];

De iteratorfunctie voor elk itereerbaar object wordt opgeslagen met een sleutel in de vorm van het welbekende symbool Symbol.iterator:

let func = arr[Symbol.iterator];

We kunnen verifiëren dat onder deze sleutel een functie wordt opgeslagen (maar de code ervan zal voor ons verborgen zijn in de browser):

console.log(func); // functie

Controleer verschillende typen itereerbare objecten die u kent op de aanwezigheid van de beschreven functie.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren