概念
函数节流:频繁触发,但只在特定时间内才执行一次代码。
函数防抖:频繁触发,但在特定时间内没有出发执行条件才执行一次代码
函数节流
函数节流应用的实际场景,多数在监听页面元素滚动事件的时候会用到。因为滚动事件,是一个高频触发的事件。
以下是监听页面元素滚动的示例代码:
函数防抖
函数防抖的应用场景,最常见的就是用户注册时候的手机号码验证和邮箱验证了。
只有等用户输入完毕后,前端才需要检查格式是否正确,如果不正确,再弹出提示语。
以下还是以页面元素滚动监听的例子,来进行解析:
概念
函数节流:频繁触发,但只在特定时间内才执行一次代码。
函数防抖:频繁触发,但在特定时间内没有出发执行条件才执行一次代码
函数节流
函数节流应用的实际场景,多数在监听页面元素滚动事件的时候会用到。因为滚动事件,是一个高频触发的事件。
以下是监听页面元素滚动的示例代码:
函数防抖
函数防抖的应用场景,最常见的就是用户注册时候的手机号码验证和邮箱验证了。
只有等用户输入完毕后,前端才需要检查格式是否正确,如果不正确,再弹出提示语。
以下还是以页面元素滚动监听的例子,来进行解析: