구조 ë¶í´ í ë¹
ì¤ìë: 5
ìëì ê°ì ê°ì²´ê° ìë¤ê³ ê°ì í´ë´ ìë¤.
let user = {
name: "John",
years: 30
};
구조 ë¶í´ í ë¹ì ì¬ì©í´ ìë 미ì ì ìíí´ ë³´ì¸ì.
nameíë¡í¼í°ì ê°ì ë³ìnameì í ë¹íì¸ì.yearsíë¡í¼í°ì ê°ì ë³ìageì í ë¹íì¸ì.isAdminíë¡í¼í°ì ê°ì ë³ì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