⊗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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу