isFunction
判断入参是否为函数,包括类(class {})、生成器(function*() {})、异步函数(async function() {})。
Added in v0.0.1
Usage
ts
import { isFunction } from 'parsnip-kit'
isFunction({}) // false
isFunction(() => {}) // true
isFunction(class {}) // true
isFunction(function*() {}) // true
isFunction(async () => {}) // trueAPI
Arguments
| Arg | Type | Optional | Default | Description |
|---|---|---|---|---|
arg | any | false | undefined | 待判断的入参 |
Returns
| Type |
|---|
boolean |