@pmun/utils / isFunction
Function: isFunction()
ts
function isFunction(val): val is (args: any[]) => any;
检查值是否为函数类型
Parameters
val
unknown
要检查的值
Returns
val is (args: any[]) => any
如果是函数则返回 true,否则返回 false
Example
ts
isFunction(() => {}) // true
isFunction(function() {}) // true
isFunction(class {}) // true
isFunction(Math.sin) // true
isFunction({}) // false