⊗jsSpItFn 61 of 294 menu

Iteratorfunktion i JavaScript

Alle itererbare objekter har en speciel struktur, der kaldes iterator. En iterator er en funktion, der giver mulighed for at gennemgå et objekt.

Lad os se på et eksempel med et array:

let arr = [1, 2, 3];

Iteratorfunktionen for ethvert itererbart objekt gemmes med en nøgle i form af det velkendte symbol Symbol.iterator:

let func = arr[Symbol.iterator];

Vi kan verificere, at der gemmes en funktion under denne nøgle (men dens kode vil være skjult for os i browseren):

console.log(func); // funktion

Test forskellige typer af de kendte itererbare objekter for tilstedeværelsen af den beskrevne funktion.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis