手ぶれ防止とは何ですか?


何も言わずに直接やります.コードを添付します.



    
    Title


window.οnscrοll=function(){ console.log(' ajax !'); }
これは簡単なカラムです.ユーザーが画面を下にスクロールすると、バックグラウンドのようにajax要求を送信します.  私はただコンサート・ソロ・ロゴを使ってajaxのコピーをお願いします.  これは明らかに私達が欲しいものではないです.  バックグラウンドサーバーの圧力も大きくなりました.  この時は私達の解決が必要です.

    var timer;
    window.οnscrοll=function(){
        if(timer!=undefined){
            clearInterval(timer);
        }
        timer=setTimeout(()=>{
            console.log('  ajax  !');
        },200)
    }
私達は一つのタイマーを定義したいです.スクリーンがスクロールするとイベントが発生します.200ミリ秒の時間間隔があります.もしユーザがもう一度スクロールすると  さらに200ミリ秒以内であれば、先ほどのタイマーをクリアします.  ユーザーがずっと止まらないスクロールスクリーンでいつまでスクロールを停止しますか?ajax要求を送りますか?      これにより、以前に大量にajaxを送信した場合、ユーザーがスクロールを停止してajax要求を送信するようになり、サーバーの圧力が大幅に軽減されました.これは手ぶれ防止です
もうすぐ授業が始まりますので、節流を待って、今度まとめます.