Gabim në aksesimin e elementit me çelës në JavaScript

Gjatë aksesimit të një elementi të objektit përmes kllapave katrore, emrat e çelësave duhet të jenë në thonjëza, kurse emrat e variablave - jo. Moskuptimi i kësaj shpesh mund të çojë në gabime. Prandaj, le të diskutojmë edhe një herë rregullat e aksesimit.

Në kodin vijues ne nga objekti marrim elementin me çelësin 'key':

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

Kurse në kodin vijues ne nga objekti marrim elementin me çelës, emrin e të cilit e ruajmë në variablin key:

javascriptconsole.log(obj[key]);
Задание 1

Korigjoni gabimin e bërë në kodin vijues:

javascriptlet obj = {x: 1, y: 2, z: 3};
console.log(obj[x]);
Задание 2

Korigjoni gabimin e bërë në kodin vijues:

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