関数の定期実行
setInterval
Typescriptで処理や関数を定期実行する場合はsetIntervalを使用する。
setIntervalは返り値としてNodeJS.Timer型のTimerのIDを返す。
const timerId = setInterval(
() => this.main(), 1000
);clearInterval
処理を止めたいならclearIntervalを使用する。
引き数にsetIntervalで得たtimerIdを使用する。
clearInterval(timerId);