用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

js特效    -  云代码空间

——

js防抖和节流的原理 应用场景

2023-02-28|1089阅||

摘要:1.防抖: 原理:防抖是指在做某件事情前,需要等一段时间,如果在这段时间内又请求了,那么会把上一次的请求取消,重新计时。 应用场景:比如input输入框的搜索框,用户在输入的时候,会发起不断的请求,而防抖技术,则可以在短时间内连续输入的时候,只发起一次请求。 2.节流: 原理:

1.防抖:
原理:防抖是指在做某件事情前,需要等一段时间,如果在这段时间内又请求了,那么会把上一次的请求取消,重新计时。
应用场景:比如input输入框的搜索框,用户在输入的时候,会发起不断的请求,而防抖技术,则可以在短时间内连续输入的时候,只发起一次请求。

2.节流:
原理:节流指的是在一定时间内,只能做一件事,可以简单理解成执行一次函数,必须等上一次函数执行完才能执行下一次函数。
应用场景:比如在页面滚动到底部,需要发送ajax请求加载更多数据,如果用户一直滚动,就会一直发送请求,而节流技术,可以在一定时间内只发送一次请求。
顶 1踩 1收藏
文章评论
    发表评论

    个人资料

    • 昵称: js特效
    • 等级: 高级程序员
    • 积分: 612
    • 代码: 39 个
    • 文章: 4 篇
    • 随想: 1 条
    • 访问: 9 次
    • 关注

    标签

    最新提问

      站长推荐