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

JavaScriptда ҳисобланадиган хусусиятлар

Объектни эълон килишда унинг хусусиятларининг номлари ўзгарувчилардан олиниши мумкин. Бундай хусусиятлар ҳисобланадиган деб аталади. Бундай қандай амалга оширилишини кўрамиз. Бизда куйидаги объект бор деб фараз қилайлик:

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

Бирор хусусият номи ўзгарувчида сақлансин деб фараз қилайлик:

let key = 'a';

Хусусият номи ўрнига бизнинг ўзгарувчимиздан қиймат олинишини таъминлайлик. Бунинг учун ўзгарувчини тўртбурчак қавс ичига олиш керак:

let obj = { [key]: 1, b: 2, c: 3 };

Ҳисобланадиган хусусиятларни эълон килишда маълум код бажариш мумкин. Мисол:

let obj = { [key + '1']: 1, [key + '2']: 2, [key + '3']: 3 };

Куйидаги кодда калит ўзгарувчидан олиниши керак эди. Қилган хатонигизни тузатинг:

let key = 'x'; let obj = { key: 1, y: 2, z: 3 };

Берилган объект:

let obj = { x: 1, y: 2, z: 3 };

Берилган ўзгарувчилар:

let key1 = 'x'; let key2 = 'y'; let key3 = 'z';

Объект калитлари ушбу ўзгарувчилардан олинишини таъминланг.

← →
↑
Ўзбек▼
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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш