Skip to content

delay ​

这是一个延迟函数,接受一个函数func和延迟wait毫秒,返回一个延迟调用该函数的函数。

Added in v0.0.1

Usage ​

typescript
import { delay } from 'parsnip-kit'

const handler = () => console.log('Function call')
const delayed = delay(handler, 3000)
delayed()
// console.log is called after 3s

API ​

Type Parameter ​

ArgTypeDescription
Textends (...args: any[]) => any函数类型

Arguments ​

ArgTypeOptionalDefaultDescription
funcTfalseundefined要延迟的函数
waitnumberfalseundefined延迟时间(毫秒)

Returns ​

Type
(...args: Parameters<T>) => void