Skip to content

isDefaultFn

是否为空默认函数

引入版本

0.35.0

Demo

ts
import { isDefaultFn } from '@wyfex/iutils'

/**
 * ================== 正确情况 ==================
 */
console.log(isDefaultFn(() => {}))
console.log(isDefaultFn(function () {}))
console.log(isDefaultFn(async () => {}))
console.log(isDefaultFn(async function () {}))

/**
 * ================== 错误情况 ==================
 */
console.log(isDefaultFn((v: unknown) => {}))
console.log(isDefaultFn((a: unknown, b: unknown) => {}))
console.log(isDefaultFn(function (x: unknown) {}))
console.log(isDefaultFn(async (id: unknown) => {}))

基于 MIT 许可发布