Como verificar se uma função existe em JavaScript
Neste artigo você vai aprender a como verificar se uma função existe em JavaScript, utilizando operadores de comparação com estruturas de condição

Fala programador(a), beleza? Bora aprender mais sobre validação de função e JavaScript!
Basicamente utilizaremos a estrutura de condição if, para checar algo
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
E em seguida o operador typeof, para validar o tipo do dado
Funções em JavaScript também possuem um tipo, assim como textos são strings, funções são do tipo function
Veja o código na prática:
if(typeof minhaFuncao === 'function') {
console.log("Existe!")
} else {
console.log("Não existe")
}Faremos a verificação caso exista ou não, se cair no if é porque a função foi criada
No else ela não foi, note que podemos ter uma função que até não foi definida no nosso programa
E o código funciona também com métodos de objetos, que também são considerados funções
Neste caso precisamos adaptar apenas chama dele, para algo como:
if(typeof obj.minhaFuncao === 'function') {
console.log("Existe!")
} else {
console.log("Não existe")
}Supono que obj seja o nosso objeto e minhaFuncao o método em questão
Conclusão
No artigo de hoje vimos como verificar se uma função existe em JavaScript
Utilizamos o operador typeof para checar o tipo da função, comparando com function
Isso foi abordado em uma estrutura condicional if/else
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
