⊗jsSpItThII 72 of 294 menu

Viumbe watatu vilivyojengwa ndani ya JavaScript

Kwa kweli kila kitu kinachoweza kuandikwa chenye kina si kiumbe kimoja, bali vitatu: values, keys na entries. Kwa kila aina ya vitu by default hutumika kiumbe chake. Kwa arrays - hii ni values, na, kwa mfano, kwa mkusanyiko Map, hii ni entries.

Kwa kuwa na ujuzi huu, sasa tunaweza kutumia kanuni hii kwa mkusanyiko wowote. Kwa mfano, hebu tuwe na mkusanyiko Map:

let map = new Map(); map.set('a', 1); map.set('b', 2); map.set('c', 3);

Kwa default kwa mkusanyiko huu hutumika kiumbe entries:

for (let elem of map) { console.log(elem); // ['a', 1], ['b', 2], ['c', 3] }

Lakini tunaweza kwa urahisi kupata funguo za mkusanyiko wetu:

for (let elem of map.keys()) { console.log(elem); // 'a', 'b', 'c' }

Pia tunaweza kupata maadili:

for (let elem of map.values()) { console.log(elem); // 1, 2, 3 }

Kiumbe gani by default hufanya kazi katika mkusanyiko wa Set?

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