構造化代入
重要度: 5
オブジェクトがあります
let user = {
name: "John",
years: 30
};
読み取りを行う構造化代入を記述します
name
プロパティをname
変数に代入。years
プロパティをage
変数に代入。isAdmin
プロパティをisAdmin
変数に代入 (そのようなプロパティがない場合は false にする)
代入後の値の例を次に示します
let user = { name: "John", years: 30 };
// your code to the left side:
// ... = 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