防抖
返回一个函数,防止函数在短时间内多次触发,只有在最后一次触发后才执行。
1 | const debounce = (fn, delay = 2000, immediate = true) => { |
节流
返回一个函数,防止函数在短时间内多次触发,在规定时间内只会执行一次。
1 | const throttle = (fn, delay = 2000) => { |
返回一个函数,防止函数在短时间内多次触发,只有在最后一次触发后才执行。
1 | const debounce = (fn, delay = 2000, immediate = true) => { |
返回一个函数,防止函数在短时间内多次触发,在规定时间内只会执行一次。
1 | const throttle = (fn, delay = 2000) => { |
原文作者:Yizhou Shen
原文链接:http://shenyizhou.github.io/2024/03/23/2024-03-23-%E9%98%B2%E6%8A%96%E5%92%8C%E8%8A%82%E6%B5%81/
发表日期:March 23rd 2024, 3:19:46 pm
更新日期:March 23rd 2024, 8:52:19 pm
版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可