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