setInterval
JavaScript で機能すると、ブラウザの速度が低下したり、ブラウザがクラッシュしたりする可能性がありますか?
数千 (約 10,000) の を含むページがあり、それら<div>
をループして、次のようにいくつかの HTML を追加するとします。
var counter = 0;
setInterval(function() {
$('div').each(function(i, e) {
counter++;
$(this).html('Added contents for DIV at index: ' + counter);
});
}, 1);
各関数の下に意図的に を設定したcounter++
ので、このスクリプトの実行プロセスが遅くなる可能性があります。i
また、jQuery の$.each()
関数のパラメーターだけを使用することもできたはずです。
繰り返しの間隔は1ミリ秒で、知りたいのですが:
この低レートで間隔を機能させることは安全ですか?