⊗jsPmDstAVD 305 of 505 menu

Deklaration von Variablen bei der Array-Destrukturierung in JavaScript

Variablen müssen bei der Destrukturierung nicht deklariert werden. Sie können im Voraus deklariert werden, und dann muss beim Zuweisen der Befehl let nicht geschrieben werden:

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

Es gibt jedoch Nuancen. Sehen Sie sich den folgenden Code an:

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

Wie Sie sehen, wurde die Variable year im Voraus deklariert, aber die Variablen month und day - nicht. Daher entschied sich der Autor des Codes, let vor der destrukturierenden Zuweisung zu schreiben.

Dies wird jedoch zu einem Fehler führen, da man dieselbe Variable nicht zweimal mit let deklarieren kann (es würde sich ergeben, dass year zweimal deklariert ist).

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen