⊗jsPmDstAVD 305 of 505 menu

Deklarisanje promenljivih pri destrukcirajucoj dodeli niza u JavaScript-u

Nije obavezno deklarisati promenljive pri destrukcirajućoj dodeli. One mogu biti deklarisane unapred i tada pri dodeli neće biti potrebno pisati komandu let:

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

Postoje, međutim, nijanse. Pogledajte sledeći kod:

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

Kao što vidite, promenljiva year je bila deklarisana unapred, ali promenljive month i day - nisu. Stoga je autor koda odlučio da napiše let ispred destrukcirajuće dodele.

Ovo će, međutim, dovesti do greške, jer se ne može jedna te ista promenljiva deklarisati dva puta putem let (ispostaviće se da je year deklarisana dva puta).

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij