deno.land / x / rambda@v9.1.1 / source / throttle.js

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export function throttle(fn, ms){ let wait = false let result
return function (...input){ if (!wait){ result = fn.apply(null, input) wait = true setTimeout(() => { wait = false }, ms) }
return result }}
rambda

Version Info

Tagged at
2 months ago