⊗jsPmDstOVD 310 of 505 menu

Deklarisanje promenljivih pri destrukci objekata u JavaScriptu

Nije obavezno deklarisati promenljive prilikom destrukcije. One mogu biti deklarisane unapred:

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // deklarišimo promenljive unapred

Međutim, ovde, za razliku od nizova, postoje nijanse. Bez komande let ispred vitičastih zagrada, te vitičaste zagrade neće biti shvaćene od strane JavaScripta kao komanda za destrukciju (biće shvaćene kao blok koda):

{year, month, day} = obj; // neće raditi

Za rešenje problema, komandu za destrukciju objekta je potrebno staviti u obične zagrade:

({year, month, day} = obj);
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