Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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