⊗jsPmObCP 93 of 505 menu

Berekende eigenschappen in JavaScript

Bij het declareren van een object kunnen de namen van zijn eigenschappen uit variabelen worden gehaald. Dergelijke eigenschappen worden berekende eigenschappen genoemd. Laten we eens kijken hoe dat wordt gedaan. Stel we hebben het volgende object:

let obj = { a: 1, b: 2, c: 3 };

Stel dat de naam van een bepaalde eigenschap wordt opgeslagen in een variabele:

let key = 'a';

Laten we ervoor zorgen dat in plaats van de eigenschapsnaam de waarde uit onze variabele wordt gehaald. Hiervoor moet de variabele tussen vierkante haken worden gezet:

let obj = { [key]: 1, b: 2, c: 3 };

Bij het declareren van berekende eigenschappen kan er bepaalde code worden uitgevoerd. Voorbeeld:

let obj = { [key + '1']: 1, [key + '2']: 2, [key + '3']: 3 };

In de volgende code had de sleutel uit de variabele moeten worden gehaald. Verbeter de gemaakte fout:

let key = 'x'; let obj = { key: 1, y: 2, z: 3 };

Gegeven een object:

let obj = { x: 1, y: 2, z: 3 };

Gegeven variabelen:

let key1 = 'x'; let key2 = 'y'; let key3 = 'z';

Zorg ervoor dat de sleutels van het object uit deze variabelen worden gehaald.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren