⊗jsSpItFn 61 of 294 menu

Функција итератора у ЈаваСкрипту

Сви итерабилни објекти имају специјалну структуру која се зове итератор. Итератор представља функцију која омогућава пребрајање објекта.

Хајде да погледамо на примеру низа:

let arr = [1, 2, 3];

Функција итератора за било који итерабилни објекат се чува са кључем у виду добро познатог симбола Symbol.iterator:

let func = arr[Symbol.iterator];

Можемо да се уверимо да под овим кључем се налази функција (али њен кôд ће бити скривен од нас у прегледачу):

console.log(func); // функција

Проверите различите типове познатих вам итерабилних објеката на предмет присуства у њима описане функције.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј