⊗jsPmDstAVD 305 of 505 menu

Deklarasjon av variabler ved destructuring av array i JavaScript

Det er ikke nødvendig å deklarere variabler under destructuring. De kan deklareres på forhånd, og da trenger du ikke å skrive kommandoen let ved tilordningen:

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

Det er imidlertid noen nyanser. Se på følgende kode:

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

Som du ser, ble variabelen year deklarert på forhånd, men variablene month og day - ikke. Derfor bestemte forfatteren av koden seg for å skrive let foran destrukturerende tilordning.

Dette vil imidlertid føre til en feil, siden man ikke kan deklarere den samme variabelen to ganger via let (det vil si at year blir deklarert to ganger).

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