JavaScript节流函数(载流函数)Throttle解析
自己项目中一般载流函数的写法。
|
|
载流函数的作用
在浏览器DOM事件中,有一些事件会随着用户的操作不间断的触发。
有时候如果事件处理方法比较庞大,DOM操作比较复杂,还不断的促发此类事件就会造成性能上的损失,导致用户体验较低(UI反应慢,浏览器卡死),所以通常我们会给相应事件添加延迟执行的逻辑。
网上copy的代码
|
|
感觉跟我项目用的差不多(我的书写主要是照着前一位学长写的)
产生的问题
如果js代码中还有别的功能也叫timer就产生冲突,可以采用闭包来解决
|
|