⊗jsPmObEAM 91 of 505 menu

Chyba přístupu k prvku pomocí klíče v JavaScriptu

Při přístupu k prvku objektu pomocí hranatých závorek je třeba názvy klíčů brát do uvozovek, a názvy proměnných - ne. Nepochopení toho často může vést k chybám. Proto si pojďme ještě jednou prodiskutovat pravidla přístupu.

V následujícím kódu z objektu získáme prvek s klíčem 'key':

console.log(obj['key']);

A v následujícím kódu z objektu získáme prvek s klíčem, jehož název je uložen v proměnné key:

console.log(obj[key]);

Opravte chybu, které bylo dopuštěno v následujícím kódu:

let obj = {x: 1, y: 2, z: 3}; console.log(obj[x]);

Opravte chybu, které bylo dopuštěno v následujícím kódu:

let obj = {x: 1, y: 2, z: 3}; let key = 'x'; console.log(obj['key']);
Č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