⊗jsPmDstAVD 305 of 505 menu

Muutujate deklareerimine massiivi destruktureerimisel JavaScriptis

Pole vajalik deklareerida muutujaid destruktureerimise ajal. Neid võib deklareerida ette ja siis omistamisel ei ole vaja kirjutada käsku let:

let arr = [2025, 12, 31]; let aasta; let kuu; let päev; [aasta, kuu, päev] = arr;

Siiski on olemas nüansid. Vaadake järgmist koodi:

let arr = [2025, 12, 31]; let aasta; let [aasta, kuu, päev] = arr;

Nagu näete, oli muutuja aasta deklareeritud ette, kuid muutujad kuu ja päev - mitte. Seetõttu otsustas koodi autor kirjutada let enne destruktureerivat omistamist.

See toob aga kaasa vea, kuna ei saa sama muutujat deklareerida kaks korda läbi let (selgub, et aasta on deklareeritud kaks korda).

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu