JavaScriptda massiv elementlarini destrukturizatsiya qilishda o'tkazib yuborish
Massivni boshidan emas, balki ba'zi qiymatlarni o'tkazib o'tgan holda o'zgaruvchilarga yozish mumkin.
Masalan, kuni o'tkazib, oy va kunni o'zgaruvchilarga yozaylik. Buning uchun o'zgaruvchilarni ko'rsatishda
birinchi o'zgaruvchidan oldin vergul qo'yamiz, mana shu tarzda: [, month, day]:
let arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // 12 chiqadi
console.log(day); // 31 chiqadi
Bitta qiymatni emas, bir nechta qiymatlarni ham o'tkazib yuborish mumkin:
let arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // 31 chiqadi
Quyidagi kodda massiv qismlari mos keladigan o'zgaruvchilarga yoziladi:
let arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Ushbu kodni o'rgangan nazariyamiz asosida destrukturizatsiya orqali qayta yozing.