РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsSpSyOL 54 of 294 menu
◀ ▶

Объектни символ билан қайталаш JavaScript

Объект калити сифатида Symbol турининг афзаллиги шундаки, бундай калитлар цикл билан қайталашда иштирок этмайди.

Келинг, мисолда кўрайлик. Бизда куйидаги объект бор деб фараз қилайлик:

let obj = {a: 1, b: 2, c: 3};

Ушбу объектга символдан олинган калит билан янги элемент қўшайлик:

let sym = Symbol(); obj[sym] = 'text';

Ушбу объектни цикл билан қайталайлик. Натижада биз символ калитли элементимиздан ташқари барча элементларни кўрамиз:

for (let key in obj) { console.log(obj[key]); // 1, 2, 3 }

Символдан олинган калит билан объект яратинг. Уни цикл билан қайталанг. Символ қайталашда иштирок этмаслига ишонч ҳосил қилинг.

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