Javascript学习之路 —— 函数节流与函数去抖
背景:今天在研究某个网站首页的公共文件JS时,发现了两个比较有意思的函数,分别是throttle和debounce,分别是函数节流和函数去抖。这两个函数目的相同,都是为了减少函数执行次数,优化页面。
两者不同的地方在于
throttle : 第一次请求便生成一个一个相关动作timer,后续如果仍有该操作,若该timer仍存在,则不继续生成,否则,新生成一个函数。
debounce :
<
原创
2016-04-06 17:53:09 ·
299 阅读 ·
0 评论