节流:限制处理频率 | 星雨笔录
理解节流对高频事件的调用限制。
核心: 节流(throttle)限定一段时间内最多执行的频率,适合滚动和尺寸变化事件。
最小示例:
let last = 0;
function onScroll() { const now = Date.now(); if (now - last < 200) return; last = now; console.log('处理滚动'); }
学完能做: 理解节流对高频事件的调用限制。
理解节流对高频事件的调用限制。
核心: 节流(throttle)限定一段时间内最多执行的频率,适合滚动和尺寸变化事件。
最小示例:
let last = 0;
function onScroll() { const now = Date.now(); if (now - last < 200) return; last = now; console.log('处理滚动'); }
学完能做: 理解节流对高频事件的调用限制。