⊗jsSpItFn 61 of 294 menu

Функсияи итератор дар JavaScript

Ҳамаи объектҳои такроришаванда сохтори махсус доранд, ки онро итератор меноманд. Итератор функсияеро тасвир мекунад, ки имкон медиҳад ки объект такрор карда шавад.

Биёед дар мисоли массив нигарем:

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ščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан