⊗jsPmDstAVD 305 of 505 menu

Declararea variabilelor la destructurarea array-ului în JavaScript

Nu este obligatoriu să declari variabilele în momentul destructurării. Ele pot fi declarate în prealabil și atunci la atribuire nu va fi necesar să scrii comanda let:

let arr = [2025, 12, 31]; let an; let luna; let zi; [an, luna, zi] = arr;

Există, totuși, nuanțe. Uitați-vă la următorul cod:

let arr = [2025, 12, 31]; let an; let [an, luna, zi] = arr;

După cum vedeți, variabila an a fost declarată în prealabil, dar variabilele luna și zi - nu. De aceea, autorul codului a decis să scrie let înainte de atribuirea destructurantă.

Aceasta, totuși, va duce la o eroare, deoarece nu se poate declara aceeași variabilă de două ori prin let (se va dovedi că an este declarată de două ori).

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge