分割代入の使い方
オブジェクトがある
const obj = { hoge: 1 }
プロパティにアクセスできる
console.log(obj.hoge) // > 1
毎回プロパティアクセスするのは冗長だから変数に代入する
const hoge = obj.hoge
console.log(hoge) // > 1
全く同じ処理をもっとシンプルに書ける←これが分割代入
const { hoge } = obj
console.log(hoge) // > 1
一度に複数個代入できる
const obj = { hoge: 1, fuga: 2 }
const { hoge, fuga } = obj
console.log(hoge, fuga) // > 1 2
変数名も変えられる
const { hoge: Hoge } = obj
console.log(Hoge) // > 1