JavaScript-də açar vasitəsilə elementə müraciət xətası

Obyekt elementinə kvadrat mötərizə vasitəsilə müraciət edərkən açar adları dırnaq içində, dəyişən adları isə dırnaqsız olmalıdır. Bunun anlaşılmaması tez-tez xətalara səbəb ola bilər. Ona görə də gəlin müraciət qaydalarını bir daha müzakirə edək.

Aşağıdakı kodda biz obyektdən 'key' açarı olan elementi alırıq:

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

Aşağıdakı kodda isə biz obyektdən adı key dəyişənində saxlanılan açarı olan elementi alırıq:

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

Aşağıdakı koddakı səhvi düzəldin:

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

Aşağıdakı koddakı səhvi düzəldin:

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