Neste artigo você vai aprender a checar se uma variável é função em JS, ou seja, se foi atribuida uma função para uma determinada variável
Fala programador(a), beleza? Bora aprender mais sobre funções, variáveis e também sobre JavaScript!
Para checar o tipo de um dado podemos utilizar o operador typeof
Ele nos retorna qual o tipo de um valor ou variável está no momento
Seguindo esta mesma lógica, podemos utilizar com funções em variáveis, assim receberemos a string function como retorno
O que determina que tal variável é uma função
Veja um exemplo prático do que foi explicado acima:
const olaMundo = function() { console.log("Olá mundo!"); } console.log(typeof olaMundo); // function
Veja que conforme dito antes, recebemos function como retorno do tipo de olaMundo
Que é uma constante (variável), com uma função atribuída a ela
O operador typeof é utilizado de uma maneira especial, com o próprio nome do operador seguido por um espaço e depois o dado que queremos checar
Lembrando que não é preciso estar em uma variável, podemos checar um dado “cru” também
Conclusão
Neste artigo você aprendeu a como checar se uma variável é função em JavaScript
Utilizamos o operador typeof, que pode identificar o tipo de um dado, sendo ele uma variável ou um valor
Recebemos neste caso a palavra function, determinando que nossa variável contém uma função
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!