应用场景:频繁触发的时间,例如滚动监听、点赞功能等
核心:定时器,就是在定时之后,在没触发之前清除定时器,这个定时器方法不会被触发
防抖函数(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间
节流函数(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率