⊗jsPmDstOVD 310 of 505 menu

Deklarering av variabler ved destrukturering av objekter i JavaScript

Det er ikke nødvendig å deklarere variabler under destrukturering. De kan deklareres på forhånd:

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

Her er det imidlertid, i motsetning til med arrays, noen nyanser. Uten kommandoen let foran de krøllete parentesene, vil ikke disse krøllete parentesene bli oppfattet av JavaScript som en kommando for destrukturering (men vil bli oppfattet som en kodeblokk):

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

For å løse problemet må kommandoen for destrukturering av objektet omsluttes av vanlige parenteser:

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