Asignación desestructurante
importancia: 5
Tenemos un objeto:
let user = {
name: "John",
years: 30
};
Escriba la asignación desestructurante que asigne las propiedades:
name
en la variablename
.years
en la variableage
.isAdmin
en la variableisAdmin
(false, si no existe tal propiedad)
Este es un ejemplo de los valores después de su asignación:
let user = { name: "John", years: 30 };
// tu código al lado izquierdo:
// ... = 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