重畳問題タイマー
なぜオーバーレイ?
時間の3秒は、これらのタイマは、タスクキューにタスクを送信するときにクリックしたときに、タイマーの多くを開きます連続、イベントループは、連続的なサイクル、タスクの実行、時間がない間隔を見つけることです。
ソリューション
現在のタイマーの時間を再オープンし、タイマータスクの前を削除します。連続クリック、ラストクリック保証タスクの実行は、クリアされているタスクの前でオープンをクリックします。このソリューションは、手ブレ補正機能と呼ばれています。
手ぶれ補正機能。
スロットル機能:ユーザーがコードをトリガしたり、特定のルールと秩序実行に応じて、どんなに。
例えば、我々は要求、クリックが3秒後に実行されてどんなにを送信するために3秒ごとに一回ボタンをクリックします。