解構賦值
重要性: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