JS
スロットル
上級読み方:スロットル|英語:Throttle
一定間隔ごとに1回だけ処理を実行する制御手法。スクロールイベントの負荷軽減に使う。
やさしい説明
スロットルは、一定間隔で「最大1回だけ」処理を実行する制御です。
スクロールイベントは1秒に何十回も発火するので、100msに1回だけ処理することで負荷を減らします。
具体例・使い方
スクロール: 100msごとに1回だけ位置計算を実行
無限スクロール、スクロール連動アニメーションなどに使う
よくある疑問
Q: スロットルはいつ使う?
A: スクロール、リサイズ、マウス移動など、高頻度で発火するイベントの処理に使います。