Appearance
Home > sculp-js > debounce
防抖函数 当函数被连续调用时,该函数并不执行,只有当其全部停止调用超过一定时间后才执行1次。 例如:上电梯的时候,大家陆陆续续进来,电梯的门不会关上,只有当一段时间都没有人上来,电梯才会关门。
Signature:
debounce: <F extends AnyFunc>(func: F, wait?: number) => DebounceFunc<F>
Parameter
Type
Description
func
F
wait
number
(Optional)
Returns:
DebounceFuncF
{DebounceFunc<F>}
DebounceFunc<F>