摘要: 节流 创建一个“节流”装饰器 throttle(f, ms) —— 返回一个包装器。 当被多次调用时,它会在每 ms 毫秒最多将调用传递给 f 一次 function throttle(fn, time) { let timeout = null, saveArgs, saveThis; retur 阅读全文
posted @ 2021-04-14 13:42 黑黑哈哈 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 防抖 debounce(f, ms) 装饰器的结果是一个包装器,该包装器将暂停对 f 的调用,直到经过 ms 毫秒的非活动状态(没有函数调用,“冷却期”),然后使用最新的参数调用 f 一次, 常用input输入或是滚动条滚动等方面 function debounce(handle, time) { 阅读全文
posted @ 2021-04-14 10:00 黑黑哈哈 阅读(71) 评论(0) 推荐(0) 编辑