torna alle lezioni

Assegnamento di destrutturazione

importanza: 5

Abbiamo un oggetto:

let user = {
  name: "John",
  years: 30
};

Scrivete l’assegnamento di destrutturazione che legge:

  • la proprietà name nella variabile name.
  • la proprietà years nella variabile age.
  • la proprietà isAdmin nella variabile isAdmin (falsa se assente)

I valori dopo l’assegnazione dovrebbero essere:

let user = { name: "John", years: 30 };

// il tuo codice a sinistra:
// ... = 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