[Javascript] isAsyncFunction

Zhentiw發表於2024-09-15
export const isAsyncFunction = (fn: Function) => 
    fn[Symbol.toStringTag] === 'AsyncFunction';

// isAsyncFunction(() => {}) // false
// isAsyncFunction(() => Promise.resolve()) // false
// isAsyncFunction(async () => {}) // true

相關文章