はじめに
JavaScript で setTimeout
, setInterval
, addEventListener
のコールバック関数に引数を渡す方法をまとめた。
TL;DR
setTimeout
,setInterval
にはbind(<this>, <args>)
- コールバック関数内では、関数定義の仮引数でアクセス
addEventListener
には第二引数を Object 型で渡す- コールバック関数内では
this.args
で引数にアクセス
- コールバック関数内では
目的・やったこと
setTimeout
, setInterval
, addEventListener
のコールバック関数に引数を渡したかったので調べてまとめた。