オブジェクト全体を変数にコピーする
let {...obj} = {foo: 'aaa', bar: 'bbb'};
オブジェクトの値を取得する
let {bar} = {foo: 'aaa', bar: 'bbb'};
console.log(bar ) // bbb
オブジェクトの値を取得します。変数名は属性名とは異なります
let {foo: baz} = {foo: 'aaa', bar: 'bbb'};
console.log(baz) // aaa
オブジェクト配列の内容を取得します
let obj = {
p:['hello',{y: 'world'}]
}
let {p:[x, { y}]} = obj
console.log(x) // hello
console.log(y) // world