コールバックへの引数

コールバックに対して引数を渡す例。

function 十倍返し(コールバック, 引数) {
  コールバック(引数 * 10)
}

function 倍返し(x) {
  console.log(x * 2)
}
// 名前ありコールバックは、すっきり見える。
十倍返し(倍返し, 5) // 100

// 匿名コールバックは慣れないとごちゃごちゃに見えるが、よく使う。
十倍返し((x) => {
  console.log(x * 2)
}, 5) // 100