JavaScript'те массив элементтерин деструктуризациялоодо өткөрүп жиберүү
Өзгөрмөлөргө массивдин башындан эмес, кээ бир
маанилерди өткөрүп жибере турган жерден жаза
баштаса болот.
Келгиле, мисал үчүн, жылды өткөрүп жиберип, айды
жана күндү өзгөрмөлөргө жазалы. Бул үчүн
өзгөрмөлөрдү көрсөткөндө биринчи өзгөрмөнүн
алдына үтүр коёбуз, мындай: [, month, day]:
javascriptlet arr = [2025, 12, 31];
let [, month, day] = arr;
console.log(month); // 12 чыгарат
console.log(day); // 31 чыгарат
Бир маанини эмес, бир нече маанини өткөрүп жиберүүгө болот:
javascriptlet arr = [2025, 12, 31];
let [,, day] = arr;
console.log(day); // 31 чыгарат
Задание 1
Төмөнкү коддо массивдин бөлүктөрү тиешелүү өзгөрмөлөргө жазылат:
javascriptlet arr = ['John', 'Smit', 'development', 'programmer', 2000];
let department = arr[2];
let position = arr[3];
Бул кодду үйрөнгөн теория боюнча деструктуризация аркылуу өзгөртүңүз.