Деструктурирующее присваивание
важность: 5
У нас есть объект:
let user = {
name: "John",
years: 30
};
Напишите деструктурирующее присваивание, которое:
- свойство
name
присвоит в переменнуюname
. - свойство
years
присвоит в переменнуюage
. - свойство
isAdmin
присвоит в переменнуюisAdmin
(false, если нет такого свойства)
Пример переменных после вашего присваивания:
let user = { name: "John", years: 30 };
// ваш код должен быть с левой стороны:
// ... = 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