Como funcionam as funções anônimas?

Neste artigo veremos como funcionam as funções anônimas, quando devemos utilizá-las e também por que as funções anônimas são importantes no JavaScript

como funcionam as funcoes anonimas javascript capa

Fala programador(a), tudo bem? Vamos ver hoje como as funções anônimas se comportam no JavaScript!

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

A ideia da função anônima é que você possa criar uma função sem que anteriormente haja um nome para ela

Ou seja, ao declarar uma variável você já pode inserir uma função anônima para a mesma

Veja um exemplo:

let teste = function() {
    console.log('testando');
}

teste();

Ou seja, podemos dizer que as funções anônimas não dependem de nomes, e são somente declaradas em variáveis

E é claro: você vai sempre chamar a função anônima pelo nome do variável, já que ela por si só não possui um nome, como vimos

A função anônima não se difere de uma função normal do JavaScript, quando comparadas como ambas funcionam

A grande questão é que nem sempre precisamos nomear uma função, então funções anônimas fazem muito sentido seguindo esta abordagem

Por exemplo: quando você quer executar alguma função quando o HTML carrega

window.onload = function() {
 // alguma coisa
}

Perceba que não há a necessidade de criar um nome para esta ação

Conclusão

Neste artigo vimos como funcionam as funções anônimas

Basicamente utilizamos elas quando não precisamos declarar um nome para função

Esta funcionalidade do JavaScript cria para nós esta facilidade, de simplesmente atribuir uma função a uma variável e conseguir executá-la

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares