JavaScript объекттерин деструктуризациялоодо өзгөрмөлөрдү жарыялоо
Деструктуризациялоодо өзгөрмөлөрдү жарыялоо милдеттүү эмес. Алар мурунтан эле жарыяланышы мүмкүн:
let obj = {
year: 2025,
month: 12,
day: 31,
};
let year, month, day; // өзгөрмөлөрдү мурунтан эле жарыялайбыз
Бирок, бул жерде массивдерден айырмаланып,
нуктар бар. let командасысыз (кашалуу) жака
өзгөрмөлөр JavaScript тарабынан деструктуризациялоо
командасы катары кабыл алынбайт
(анын ордуна код блогу катары кабыл алынат):
{year, month, day} = obj; // иштейбейт
Көйгөйүн чечүү үчүн объектти деструктуризациялоо командасын тегерек жакага алуу керек:
({year, month, day} = obj);