Destrukturisasi penugasan
Kita mempunyai sebuah objek:
let user = {
name: "John",
years: 30
};
Tulis destrukturisasi penugasan yang terbaca:
nameproperti menjadi variabelname.yearsproperti menjadi variabelage.isAdminproperti menjadi variabelisAdmin(false, jika tidak ada properti seperti itu)
Berikut adalah contoh nilai setelah penugasan Anda:
let user = { name: "John", years: 30 };
// kode Anda ke sisi kiri:
// ... = user
alert( name ); // John
alert( age ); // 30
alert( isAdmin ); // false
let user = {
name: "John",
years: 30
};
let {name, years: age, isAdmin = false} = user;
alert( name ); // John
alert( age ); // 30
alert( isAdmin ); // false