⊗jsPmDstAVD 305 of 505 menu

ცვლადების გამოცხადება მასივის დესტრუქტურიზაციის დროს JavaScript-ში

აუცილებელი არ არის ცვლადების გამოცხადება დესტრუქტურიზაციის დროს. მათ შეუძლიათ წინასწარ იყოს გამოცხადებული და მაშინ მინიჭების დროს არ იქნება საჭირო ბრძანების დაწერა let:

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

თუმცა, არსებობს ნიუანსები. შეხედეთ შემდეგ კოდს:

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

როგორც ხედავთ, ცვლადი year წინასწარ იყო გამოცხადებული, მაგრამ ცვლადები month და day - არა. ამიტომ კოდის ავტორმა გადაწყვიტა დაეწერა let დესტრუქტურიზირებადი მინიჭების წინ.

თუმცა, ეს გამოიწვევს შეცდომას, რადგან შეუძლებელია ერთი და იგივე ცვლადის ორჯერ გამოცხადება let-ის საშუალებით (გამოვა, რომ year ორჯერ არის გამოცხადებული).

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა