手ぶれ防止: 一定時間内に最後のタスクのみを実行します。 スロットル: 一定期間内に 1 回だけ実行します。 安定<button id="debounce">デバウンスするにはクリックしてください。 </ボタン> $('#debounce').on('click', debounce()); 関数デバウンス() { タイマーを設定します。 // クロージャ戻り関数 () { タイマーをクリアします。 タイマー = setTimeout(() => { // 手ぶれ補正が必要な操作... console.log("手ぶれ補正が成功しました!"); }, 500); } } スロットル:<button id="throttle">クリックしてスロットルしてください! </ボタン> $('#throttle').on('click', throttle()); 関数スロットル(fn) { フラグを true にします。 // クロージャ戻り関数 () { if (!フラグ) { 戻る; } フラグ = false; タイムアウトを設定する(() => { console.log("スロットルが成功しました!"); フラグ = true; }, 1000); }; } JavaScript の手ぶれ補正とスロットリングの事例に関するこの記事はこれで終わりです。JavaScript の手ぶれ補正とスロットリングに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。皆様が今後も 123WORDPRESS.COM を応援してくれることを願っています。 以下もご興味があるかもしれません:
|
>>: cobbler ベースの Linux システムを自動的にインストールする
XML/HTML コードコンテンツをクリップボードにコピー<ボタンスタイル= "カ...
ウェブ上で証明書とキーをコピーするscp -rp -P52113 /application/ngin...
目次SQL文を挿入する前にレコードが既に存在するかどうかを確認するSQL挿入時の判断の簡単なコレクシ...
フロントエンドとバックエンドを分離し、nginxを使用してクロスドメインの問題を解決するフロントエン...
次のような製品部品表があります。一部 部品ID 部品タイプ 製品ID ---------------...
この記事では、アバター変更機能を実装するためのJavaScriptの具体的なコードを参考までに共有し...
データベースはさておき、人生における方言とは何でしょうか?方言とは、ある場所特有の言語です。他の場所...
1. 指定されたディレクトリにリポジトリを作成し、ディレクトリ全体を保存してください。この記事のサン...
ModSecurity は、Web サーバーに入るすべてのパケットをチェックする強力なパケット フィ...
前回の記事では、Vue で画像の切り抜きや拡大・縮小、回転を実現する方法を紹介しました。今回は、アイ...
ダウンロードしてインストールします。まず、システムに MySQL または MariaDB があるかど...
JSX を使用してコンポーネント システムを構築する前に、例を使用してコンポーネントの実装原理とロ...
まず、ボックスコラプスとは何でしょうか?親ボックスの内側にあるべき要素が外側にあります。第二に、箱は...
calc は数値を計算するために使用される CSS 関数です。長さ、角度、時間などを計算できます。 ...
位置一致順序1. 「=」プレフィックス命令マッチング、マッチングが成功したら他のマッチングを停止2....