⊗jsPmDstADV 303 of 505 menu

Oletusarvot taulukon purkamisen yhteydessä JavaScriptissä

Muuttujille voidaan määrittää oletusarvoja. Tässä tapauksessa, jos taulukosta ei ole riittävästi elementtejä muuttujalle, käytetään oletusarvoa. Seuraavassa esimerkissä muuttujan day oletusarvoksi on asetettu 1:

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

Mutta jos muuttujalle day on arvo taulukossa - oletusarvoa ei käytetä:

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

Seuraavassa koodissa taulukon osat tallennetaan vastaaviin muuttujiin:

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'; }

Muokkaa tämä koodi purkamisen avulla opetetun teorian mukaisesti.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää