⊗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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη