⊗jsPmDstAEV 301 of 505 menu

Nadmiarowe wartości przy destrukturyzacji tablicy w JavaScript

Jeśli tablica ma mniej elementów niż zmiennych, to do "nadmiarowych" zmiennych zostanie zapisane undefined:

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

Jeśli tablica ma więcej elementów niż zmiennych - nadmiarowe elementy nie zostaną zapisane nigdzie i nic strasznego się nie stanie. Dla przykładu dodajmy do naszej tablicy jeszcze godziny, minuty i sekundy - od tego nic się nie zmieni:

let arr = [2025, 12, 31, 23, 59, 59]; let [year, month, day] = arr; console.log(year); // wypisze 2025 console.log(month); // wypisze 12 console.log(day); // wypisze 31
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć