emmm...,在文章开始前,我想问大家一个问题,就是 当你对象在和你发消息时,把一句完整的话,拆分成一个字一个字发给你时,你当时的感受会是什么样的呢?
我们来模拟一下憨憨的对象发送信息时的场景:
效果动图:
假设我们正在玩着游戏,突然你的憨憨对象一直这样在对你进行消息轰炸,我想你应该会让他(她)见识一下什么叫做砂锅大的拳头吧~
那么我们换位思考一下,当我们和后端进行数据请求的时候,请求的数据一直处于一个高频率更新的状态,可能会导致页面的延迟或者是卡顿,特别影响用户的体验。所以我们今天请来了一位老大哥好好的解决这个问题(让你的对象好好聊天!)
老大哥的自我介绍:
姓名:防抖
英文名:debounce
真身:一个函数
特长:教会你的对象怎么好好聊天~ (当你触发事件后,如果在 n 秒内,没有再次触发该事件,那么就执行函数;如果在 n 秒内,再次触发了该事件,那么就取消计时器,重新开始计时)
我们先来看看老大哥的真身吧~
当我们的对象经过老大哥的教训,终于会好好聊天啦~,具体看下面的代码片段和效果图:
效果动图:
嘻嘻,经过老大哥的帮助,我们那个憨憨的对象终于会好好聊天啦~
你们的对象还有什么小问题呀,评论区留言,下次帮你解决~
公众号: 前端小轩,欢迎来给你的对象挂号治疗呀~
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!