JavaScript-de massiwi de-strukturizasiýa edilende üýtgeýänleriň bellige alynmagy
De-strukturizasiýa edilende üýtgeýänleriň bellige alynmagy hökmany däl.
Olar öňünden bellige alynyp bilner we onda
berijilik edilende
let buýrugyny ýazmaga gerek bolmaz:
let arr = [2025, 12, 31];
let year;
let month;
let day;
[year, month, day] = arr;
Emma, nýuanslar bar. Aşakdaky koda serediň:
let arr = [2025, 12, 31];
let year;
let [year, month, day] = arr;
Görşüňiz ýaly, year üýtgeýjisi
öňünden bellige alyndy, ýöne month
we day üýtgeýjileri - alynmady. Şonuň üçin kodyň awtory
de-strukturizasiýa ediji berijiligiň öňüne
let ýazmaklyga karar berdi.
Emma, bu ýalňyşlyga getirer, sebäbi
bir üýtgeýjini let bilen iki gezek
bellige almak bolmaýar
(year üýtgeýjisiniň iki gezek bellige alynandygyny alyp bolar).