【学习打卡】第3天
标签:
JavaScript
打卡笔记
课程名称:前端校招面试攻略,无惧层层考核,实现Offer零距离
课程章节: 第3章 JavaScript面试题【前端三大基石中的重中之重】
主讲老师:freemen
课程内容:
今天学习的内容包括:
如何实现一个防抖函数
课程收获:
什么是函数防抖:
事件被触发n秒后再执行回调,如果在这n秒内又被触发则重新计时
使用场景: 在电商平台输入商品的时候,需要给输入框加一个防抖函数; 后台管理系统数据查询
作用:减少HTTP请求,减少服务器带宽
//代码重点:返回值是函数;固定间隔实现事件响应函数; 会把之前的事件清除掉,只保持n秒内最后一次执行的函数
代码:
function debounce(fn, interval){
let timer = null;
return () =>{
clearTimeout(timer);
timer = setTimeout((fn, interval)
}
}
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦