ES 6の一般的な解構賦値操作
3173 ワード
let obj = {
p: [
'Hello',
{ y: 'World' }
]
};
let { p, p: [x, { y }] } = obj;
x // "Hello"
y // "World"
p // ["Hello", {y: "World"}]
let [ , , third] = ["foo", "bar", "baz"];
third // "baz"
var {x = 3} = {};
x // 3
//
let {foo: {bar}} = {baz: 'baz'};