⊗jsPmDstOVD 310 of 505 menu

Декларисање променљивих при деструктурирању објеката у JavaScript-у

Није обавезно декларисати променљиве при деструктурирању. Оне могу бити декларисане унапред:

let obj = { year: 2025, month: 12, day: 31, }; let year, month, day; // декларишимо променљиве унапред

Овде, међутим, за разлику од низова, постоје нијансе. Без наредбе let испред заграда ове витичасте заграде неће бити схваћене од стране JavaScript-а као наредба за деструктурирање (већ ће бити схваћене као блок кода):

{year, month, day} = obj; // неће радити

За решавање проблема наредбу за деструктурирање објекта потребно је ставити у обичне заграде:

({year, month, day} = obj);
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј