⊗jsPmDstAVD 305 of 505 menu

Mainīgo deklarēšana masīva destrukturizācijā JavaScript

Nav obligāti deklarēt mainīgos destrukturizācijas laikā. Tie var tikt deklarēti iepriekš, un tad piešķiršanas brīdī nebūs jāraksta komanda let:

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

Tomēr ir nianses. Apskatiet šādu kodu:

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

Kā jūs redzat, mainīgais year bija deklarēts iepriekš, bet mainīgie month un day - nebija. Tāpēc koda autors nolēma rakstīt let pirms destrukturizējošās piešķiršanas.

Tomēr tas izraisīs kļūdu, jo nevar vienu un to pašu mainīgo deklarēt divreiz ar let (iznāks, ka year tika deklarēta divreiz).

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt