分割代入
var foo = {
bar: {
bas: 123
}
};オブジェクトの分割
var rect = { x: 0, y: 10, width: 15, height: 20 };
// 分割代入
var {x, y, width, height} = rect;
console.log(x, y, width, height); // 0,10,15,20
rect.x = 10;
({x, y, width, height} = rect); // 外側のカッコで囲み、既存の変数に代入
console.log(x, y, width, height); // 10,10,15,20オブジェクトの分割でスプレッド演算子(Restパラメータ)を使う
配列の分割
配列の分割でスプレッド演算子(Restパラメータ)を使う
配列の分割で一部の要素を無視する
生成されるJavaScript
まとめ
最終更新