⊗jsSpItFn 61 of 294 menu

Funcția iterator în JavaScript

Toate obiectele iterabile au o structură specială, care se numește iterator. Iteratorul reprezintă o funcție, care permite parcurgerea obiectului.

Să ne uităm la un exemplu cu un array:

let arr = [1, 2, 3];

Funcția iterator pentru orice obiect iterabil este stocată cu o cheie sub forma simbolului bine cunoscut Symbol.iterator:

let func = arr[Symbol.iterator];

Putem verifica că sub această cheie este stocată o funcție (dar codul ei va fi ascuns de noi de browser):

console.log(func); // funcție

Verificați diferite tipuri de obiecte iterabile cunoscute de voi în legătură cu prezența funcției descrise în ele.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge