2023前端手写代码
面了几家公司很注重手写代码,行吧,写一下吧
主要也是防抖节流call,bind,apply,promise
1.防抖
在一定时间内,事件只触发一次,如果在这个重新触发事件,后面的事件无效,重新计算时间
function debounce(fn, delay) {
let timer = null
return (...args) => {
clearTimeout(timer);
timer = setTimeout(() => {
原创
2021-08-04 23:41:59 ·
305 阅读 ·
0 评论