Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmObCP 93 of 505 menu
◀ ▶

Aprēķināmās īpašības JavaScript

Deklarējot objektu, tā īpašību nosaukumi var tikt ņemti no mainīgajiem. Šādas īpašības tiek sauktas par aprēķināmām. Paskatīsimies, kā tas tiek darīts. Pieņemsim, ka mums ir šāds objekts:

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

Pieņemsim, ka kādas īpašības nosaukums ir saglabāts mainīgajā:

let key = 'a';

Izveidosim tā, lai īpašības nosaukuma vietā tiktu ņemta vērtība no mūsu mainīgā. Lai to izdarītu, mainīgais ir jāievieto kvadrātiekavās:

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

Deklarējot aprēķināmās īpašības, var izpildīt kādu kodu. Piemērs:

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

Sekojošajā kodā atslēga vajadzēja tikt ņemtai no mainīgā. Izlabojiet pieļauto kļūdu:

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

Dots objekts:

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

Doti mainīgie:

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

Izveidojiet tā, lai objekta atslēgas tiktu ņemtas no šiem mainīgajiem.

← →
↑
Latviešu▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt