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];
Бул кодду үйрөнгөн теория боюнча деструктуризация аркылуу өзгөртүңүз.