⊗jsPmDstOVD 310 of 505 menu

Deklariranje spremenljivk pri destructuringu objektov v JavaScriptu

Ni nujno, da spremenljivke deklariramo pri destructuringu. Lahko so deklarirane vnaprej:

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // spremenljivke deklariramo vnaprej

Tukaj pa, za razliko od polj, obstajajo nianse. Brez ukaza let pred zavitimi oklepaji ti zavihti oklepaji ne bodo sprejeti s strani JavaScripta kot ukaz za destructuring (bodo namreč sprejeti kot blok kode):

{year, month, day} = obj; // ne bo delovalo

Za rešitev problema je treba ukaz za destructuring objekta dati v okrogle oklepaje:

({year, month, day} = obj);
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni