Прапушчэнне элементаў масіва пры дэструктурызацыі ў JavaScript
Можна пачаць запісваць у зменныя не з пачатку
масіва, а прапусціць некаторыя значэнні.
Давайце, напрыклад, прапусцім год, а месяц
і дзень запішам у зменныя. Для гэтага пры
пазначэнні зменных перад першай зменнай
паставім коску, вось так: [, month, day]:
let arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // выведзе 12
console.log(day); // выведзе 31
Можна прапусціць не адно значэнне, а некалькі:
let arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // выведзе 31
У наступным кодзе часткі масіва запісваюцца ў адпаведныя зменныя:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Перарабіце гэты код праз дэструктурызацыю згодна з вывучанай тэорыяй.