[[分割代入 (JavaScript)|分割代入]]には既定値を設定できます。左辺の変数に該当する値が右辺に存在しないとき利用されます。 ```js const [a, b, c = 999] = [10, 100, 1000]; // c = 1000 const [a, b, c = 999] = [10, 100]; // c = 999 const [a, b, c] = [10, 100]; // name = undefined const { id, name = "No name" } = { id: 1, name: "Ichi" }; // name = "Ichi" const { id, name = "No name" } = { id: 1 }; // name = "No name" const { id, name } = { id: 1 }; // name = undefined ```