⊗jsSpItFn 61 of 294 menu

Iteratoriaus funkcija JavaScript

Visi iteruojami objektai turi specialią struktūrą, kuri vadinama iteratorius. Iteratorius yra funkcija, leidžianti iteruoti objektą.

Pažiūrėkime į masyvo pavyzdį:

let arr = [1, 2, 3];

Iteratoriaus funkcija bet kuriam iteruojamam objektui yra saugoma rakto pavidalu, kaip gerai žinomas simbolis Symbol.iterator:

let func = arr[Symbol.iterator];

Mes galime įsitikinti, kad pagal šį raktą yra saugoma funkcija (bet jos kodas bus paslėptas nuo mūsų naršyklės):

console.log(func); // funkcija

Patikrinkite įvairius jums žinomus iteruojamų objektų tipus dėl aprašytos funkcijos buvimo.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti