isAsyncFunction
A função isAsyncFunction verifica se o valor fornecido é uma função assíncrona.
Sintaxe
typescript
isAsyncFunction(value: any): value is (...args: any[]) => Promise<any>;Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | any | Valor a ser verificado |
Retorno
| Tipo | Descrição |
|---|---|
boolean | Verdadeiro se for uma função assíncrona |
Exemplos
typescript
isAsyncFunction(async function() {}); // => true
isAsyncFunction(function() {}); // => falseNotas
- Útil para validação de funções antes de usar await.
