私は20秒ごとにもう1つは30秒ごとに、もう1つは40秒ごとに何かしたい。これは私がこのシチュエーションのためにやっていることです:Javascript - 複数のsetIntervalは良い方法ですか?
const seconds = 1000;
setInterval(doStuff1, 20 * seconds);
setInterval(doStuff2, 30 * seconds);
setInterval(doStuff3, 40 * seconds);
しかし、これは私にとっては良い方法ではありません。また、ボットの速度を遅くする可能性もありますが、ボットバックはボットバックなので、それほど重要ではありません。
これが最も正しい方法ですか?
あなたの懸念は何ですか?なぜこれが適切な解決策でないかもしれないと思いますか?あまりに多くの(何千もの)タイマーを作成しておらず、実行の順序と正確なタイミングが重要でない場合、これは良い、簡単な解決策です。 –
@ArashMotamediはい、私はそれについて心配しました。ありがとう。 –