【注意】毎日の防振及びスロットルに

シェイク

ブラウザのサイズ変更、スクロール、マウスのMouseMove、マウスオーバー、入力および他の入力ボックスのKeyPressイベントの火災は、コールバック関数を呼び出すしていきます場合は、コールバック関数が頻繁に消費性能をトリガーします。
最適化:それは再タイミング、その後、n秒でトリガされた場合、コールバックの前にトリガn秒。
サイズ変更ウィンドウのサイズ、入力を検索し、検索ボックス、電話番号、電子メールアドレスの検証入力検出:実際のシーンを使用して

少し実験を行うために遅延が生じAJAXコールバック場合は非常に、適切なDOM DOM更新のための手ぶれ補正は、同等の非同期更新で500msのことがわかりました要求、一定のスロットルを行うための同等の画像安定化は、(HTTPリクエストを減らします)。

スロットリング

ビジネス・ロジックを記述する場合は、多くの場合、クエリインターフェイスの成功の後、ボタンをトリガするために、ユーザーの応答をユーザーに遭遇するが、遅い応答時間の間に、クエリインターフェイスた場合、ユーザーは問題があると思いますが、頻繁にボタンをクリックします、あなたはこの時点で与えることができます場合実効ユーザ第クリックやインタフェースが失敗を返すときにのみスロットル制御ボタンを行うためのボタン。

非同期操作が完了すると、ボタンクリックが有効です

概要

画像安定化は、コールの数を減少させる、頻繁に呼び出されたときにコールバック関数への非同期操作を追加することと同じであり、スロットル操作が完了した後に効果的に再び非同期機能を実行するための時間であります

おすすめ

転載: www.cnblogs.com/seny-33/p/12442850.html