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 3sAPI
Type Parameter
| Arg | Type | Description |
|---|---|---|
T | extends (...args: any[]) => any | 函数类型 |
Arguments
| Arg | Type | Optional | Default | Description |
|---|---|---|---|---|
func | T | false | undefined | 要延迟的函数 |
wait | number | false | undefined | 延迟时间(毫秒) |
Returns
| Type |
|---|
(...args: Parameters<T>) => void |