JavaScript: class内でsetIntervalしたときにthisをclassのinstanceにするMEMO

setIntervalやsetTimeout系の処理をclass内で呼び出したときに、thisの値がおかしくなり、対応法でハマったのでメモしておきます 結論 setInterval等のロジックで呼び出す関数にbind(this)をつけて、thisを明示する bind() メソッドは、呼び出された際に this キーワードに指定された値が設定される新しい関数を生成します…