⊗jsPmDstAVD 305 of 505 menu

Variabelen declareren bij destructuring van arrays in JavaScript

Het is niet verplicht om variabelen te declareren bij destructuring. Ze kunnen van tevoren worden gedeclareerd en dan hoeft u bij toewijzing het commando let niet te schrijven:

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

Er zijn echter nuances. Bekijk de volgende code:

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

Zoals u ziet, was de variabele year van tevoren gedeclareerd, maar de variabelen month en day - niet. Daarom besloot de auteur van de code om let vóór de destructuring toewijzing te schrijven.

Dit zal echter tot een fout leiden, omdat men niet dezelfde variabele twee keer kan declareren via let (het resultaat is dat year twee keer wordt gedeclareerd).

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren