オブジェクト分割代入による仮引数にデフォルト値

オブジェクト分割代入による仮引数にもデフォルト値を使える。

function 関数({a = 'A', x}) {
  console.log(a, x)
}

let オブジェクト = {
  x: 'X',
  y: 'Y'
}

関数(オブジェクト)// A X