⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау