Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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