⊗jsSpItFn 61 of 294 menu

Kazi ya Iterator katika JavaScript

Vitu vyote vinavyoweza kuiterishwa vina muundo maalum unaoitwa iterator. Iterator inawakilisha kazi inayoruhusu kukiterua kitu.

Wacha tuangalie kwa kutumia mfano wa safu (array):

let arr = [1, 2, 3];

Kazi ya iterator kwa kitu chochote kinachoweza kuiterishwa inahifadhiwa kwa ufunguo uliojumuishwa na ishara inayojulikana Symbol.iterator:

let func = arr[Symbol.iterator];

Tunaweza kuthibitisha kuwa chini ya ufunguo huu inahifadhiwa kazi (lakini msimbo wake utafichwa kutoka kwetu na kivinjari):

console.log(func); // kazi

Angalia aina mbalimbali za vitu vinavyojulikana kwako vinavyoweza kuiterishwa kuhusu uwepo wa kazi iliyoelezewa ndani yao.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa