検索

ホームページ  >  に質問  >  本文

javascript - limarquee.js の無限ループ スクロールはメモリ リークを引き起こしますか?


デモ アドレス http://www.dowebok.com/demo/188/
1 分以上追跡したところ、メモリ使用量が急激に増加していることがわかりました、これはメモリリークを意味しますか?
あと聞きたいのですが、メモリリークを発生させない無限ループスクロールはありますか?

phpcn_u1582phpcn_u15822775日前556

全員に返信(1)返信します

  • 某草草

    某草草2017-05-19 10:30:55

    無限スクロールとは、CSS3 アニメーション、JS タイムアウト、またはインターバルを使用するかどうかに関係なく、タイマーを開始することを意味します。
    時間間隔が非常に短い場合 (オペレーション実行時間 > タイマー周期)、キュー プログラムの実行が間に合わず、一定時間後にプロセス キューがいっぱいになるため、メモリ使用量が増加します。
    キューがいっぱいになるのを防ぐには、タイマーの時間を長くするか、コードの実行時間 < タイマーの時間を設定します。

    返事
    0
  • キャンセル返事