防抖与节流的区别,手写防抖与节流(下),2周刷完前端面试题之JavaScript面试题-2

作者: 白话讲师分类: 职业职场 发布时间: 2023-02-28 09:17:45 浏览:5285 次

防抖与节流的区别,手写防抖与节流(下),2周刷完前端面试题之JavaScript面试题-2

Joyful_tao:
我是这样写的:// 节流 function throttle(fn, delay = 500) { let last = 0; return function(...args) { let now = new Date().getTime(); if (now - last > delay) { last = now; fn.apply(this, args); } }; }

CARPENTERy:
讲得很清楚,尤其是画图很清晰,谢谢

白猎人Sama:
诶?为什么我用节流函数包裹那个打印x的位置的函数时候就不能认出来clientX,去掉节流就能打印,啊

【回复】特么的apply重定向this后边点成.了,怪不得参数认不出来
终极答案_42:
可以讲解一下timer的生存周期吗?我是否可以将其理解为从属于 作为返回值的函数 的静态变量?

JavaScript面试题 说人话的前端 前端 前端面试 前端面试题 JS面试题 学习日常打卡

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读