JavaScript'те объекттерди деструктуризациялоо
Объекттерди да деструктуризациялоого болот. Мисалы, бизде төмөнкүдөй объект бар деп коёлу:
let obj = {
year: 2025,
month: 12,
day: 31,
};
Келгиле, аны деструктуризациялайлы:
let obj = {
year: 2025,
month: 12,
day: 31,
};
let {year, month, day} = obj;
console.log(year); // 2025 чыгарат
console.log(month); // 12 чыгарат
console.log(day); // 31 чыгарат
Объекттерди деструктуризациялаганда, өзгөрмөлөрдүн аттары объекттин ачкычтарына дал келиши керек, өзгөрмөлөрдүн жана элементтердин объекттеги тартиби мааниге ээ эмес
Төмөнкү коддо объекттин бөлүктөрү тиешелүү өзгөрмөлөргө жазылат:
let options = {
color: 'red',
width: 400,
height: 500,
};
let color = options.color;
let width = options.width;
let height = options.height;
Бул кодду үйрөнгөн теория боюнча деструктуризация аркылуу өзгөртүңүз.