防抖:假设时间为1秒。函数调用需等待1秒,如果这1秒钟内又再次调用,那么在第一次调用和第二次调用的事件再加上1秒,才会执行。
节流:假设时间为1秒。那么1秒钟之内无论调用多少次,只会触发一次,下一次需要等到一秒后。
防抖:主要核心利用定时器。1秒之内调用定时器时间重置。
节流1:利用时间戳
节流2:利用定时器
节流三:时间戳 + 定时器 推荐
结合时间戳和定时器的优点
js防抖与节流
原文:https://www.cnblogs.com/zhouzhiqin/p/12065859.html