⊗jsPmDstADV 303 of 505 menu

Standaardwaarden bij destructuring van arrays in JavaScript

Voor variabelen kunnen standaardwaarden worden gespecificeerd. In dat geval, als er voor de variabele geen element in de array is - wordt de standaardwaarde gebruikt. In het volgende voorbeeld is voor variabele day standaard de waarde 1 ingesteld:

let arr = [2025, 12]; let [year, month, day = 1] = arr; console.log(year); // geeft 2025 console.log(month); // geeft 12 console.log(day); // geeft 1

Maar als er voor de variabele day wel een waarde in de array staat - wordt de standaardwaarde genegeerd:

let arr = [2025, 12, 31]; let [year, month, day = 1] = arr; console.log(year); // geeft 2025 console.log(month); // geeft 12 console.log(day); // geeft 31

In de volgende code worden delen van de array opgeslagen in de bijbehorende variabelen:

let arr = ['John', 'Smit', 'development', 'programmer']; let name = arr[0]; let surname = arr[1]; let department = arr[2]; let position; if (arr[3] !== undefined) { position = arr[3]; } else { position = 'trainee'; }

Herschrijf deze code met behulp van destructuring volgens de bestudeerde theorie.

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