⊗jsPmObCP 93 of 505 menu

Számított tulajdonságok a JavaScriptben

Egy objektum deklarálásakor a tulajdonságok nevei változókból származhatnak. Az ilyen tulajdonságokat számított tulajdonságoknak nevezzük. Nézzük meg, hogyan is történik ez. Tegyük fel, hogy a következő objektumunk van:

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

Tegyük fel, hogy egy adott tulajdonság neve egy változóban tárolódik:

let key = 'a';

Tehát a tulajdonságnév helyett a változónk értékét vegyük fel. Ehhez a változót szögletes zárójelbe kell tenni:

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

A számított tulajdonságok deklarálásakor lehetőség van kód végrehajtására. Példa:

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

A következő kódban a kulcsnak a változóból kellett volna származnia. Javítsa az elkövetett hibát:

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

Adott egy objektum:

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

Adott változók:

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

Úgy kell eljárni, hogy az objektum kulcsai ezekből a változókból származzanak.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás