⊗jsPmDstOVD 310 of 505 menu

Deklaration af variabler ved destrukturerings af objekter i JavaScript

Det er ikke nødvendigt at deklarere variabler under destrukturerings. De kan deklareres på forhånd:

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // deklarer variablerne på forhånd

Her er der dog, i modsætning til arrays, nuancer. Uden kommandoen let før de krøllede parenteser, vil disse krøllede parenteser ikke blive opfattet af JavaScript som en kommando til destrukturerings (men vil blive opfattet som en kodeblok):

{year, month, day} = obj; // vil ikke virke

For at løse problemet skal kommandoen til destrukturerings af objektet sættes i runde parenteser:

({year, month, day} = obj);
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis