⊗jsPmDstAVD 305 of 505 menu

Deklaration af variabler ved destrukturering af arrays i JavaScript

Det er ikke nødvendigt at deklarere variabler under destrukturering. De kan deklareres på forhånd, og så behøver du ikke at skrive kommandoen let ved tildeling:

let arr = [2025, 12, 31]; let year; let month; let day; [year, month, day] = arr;

Der er dog nuancer. Se på følgende kode:

let arr = [2025, 12, 31]; let year; let [year, month, day] = arr;

Som du kan se, blev variablen year deklareret på forhånd, men variablerne month og day - ikke. Derfor besluttede kodeforfatteren at skrive let før den destrukturerende tildeling.

Dette vil dog føre til en fejl, da man ikke kan deklarere den samme variabel to gange med let (det vil betyde, at year er deklareret to gange).

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