⊗jsPmObCP 93 of 505 menu

Vypočítané vlastnosti v JavaScriptu

Při deklaraci objektu mohou být jména jeho vlastností brána z proměnných. Takové vlastnosti se nazývají vypočítané. Podívejme se, jak se to dělá. Předpokládejme, že máme následující objekt:

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

Předpokládejme, že jméno nějaké vlastnosti je uloženo v proměnné:

let key = 'a';

Udělejme to tak, aby se místo jména vlastnosti vzala hodnota z naší proměnné. K tomu je třeba proměnnou vzít do hranatých závorek:

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

Při deklaraci vypočítaných vlastností lze provádět určitý kód. Příklad:

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

V následujícím kódu měl klíč být převzat z proměnné. Opravte chybu, která byla provedena:

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

Daný objekt:

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

Dané proměnné:

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

Zařiďte, aby klíče objektu byly brány z těchto proměnných.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout