Fout by toegang tot element volgens sleutel in JavaScript
By toegang tot 'n element van 'n voorwerp deur vierkantige hakies moet die sleutelname tussen aanhalingstekens geplaas word, en veranderlikename nie. Om dit nie te verstaan nie kan dikwels lei tot foute. Laat ons dus weer die reëls van toegang bespreek.
In die volgende kode kry ons die element
met die sleutel 'key' van die voorwerp:
console.log(obj['key']);
En in die volgende kode kry ons die element
van die voorwerp met die sleutel waarvan die naam
gestoor word in die veranderlike key:
console.log(obj[key]);
Korrigeer die fout wat in die volgende kode gemaak is:
let obj = {x: 1, y: 2, z: 3};
console.log(obj[x]);
Korrigeer die fout wat in die volgende kode gemaak is:
let obj = {x: 1, y: 2, z: 3};
let key = 'x';
console.log(obj['key']);