JavaScriptтеги объекттин элементине ачкыч менен кайрылууда ката
Объекттин элементине төрт бурчтуу кашаа аркылуу кайрылганда, ачкыч аталыштары тырмакчага алынышы керек, ал эми өзгөрмө аталыштары алынбайт. Муну түшүнбөө көп учурда каталарга алып келиши мүмкүн. Ошондуктан кайрадан кайрылуу эрежелерин талкуулайлы.
Төмөнкү коддо биз объекттен
'key' ачкычы бар элементи алабыз:
console.log(obj['key']);
Төмөнкү коддо биз объекттен,
аталышы key өзгөрмөсүндө сакталган
ачкыч бар элементи алабыз:
console.log(obj[key]);
Төмөнкү коддо жасалган катаны оңдоп бериңиз:
let obj = {x: 1, y: 2, z: 3};
console.log(obj[x]);
Төмөнкү коддо жасалган катаны оңдоп бериңиз:
let obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj['key']);