⊗jsPmObCP 93 of 505 menu

Izračunata svojstva u JavaScriptu

Prilikom deklarisanja objekta, imena njegovih svojstava mogu se uzeti iz promenljivih. Takva svojstva se nazivaju izračunatim svojstvima. Pogledajmo kako se to radi. Neka imamo sledeći objekat:

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

Neka se ime nekog svojstva čuva u promenljivoj:

let key = 'a';

Hajde da uradimo tako da se umesto imena svojstva uzme vrednost iz naše promenljive. Za to promenljivu treba staviti u uglaste zagrade:

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

Prilikom deklarisanja izračunatih svojstava moguće je izvršavati neki kod. Primer:

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

U sledećem kodu, ključ je trebalo da se uzme iz promenljive. Ispravite učinjenu grešku:

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

Dat je objekat:

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

Date su promenljive:

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

Uredite tako da se ključevi objekta uzimaju iz ovih promenljivih.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij