Até agora, criamos funções usando nomes. Mas em JavaScript, nem toda função precisa ter um nome.

Nesta aula, vamos aprender o que são funções anônimas, quando usá-las e por que elas são tão importantes no JavaScript moderno.

🎯 Objetivo da aula

Ao final desta aula, você será capaz de:

  • Entender o que é uma função anônima
  • Criar funções sem nome
  • Atribuir funções a variáveis
  • Reconhecer funções anônimas no código

🧠 O que é uma função anônima?

Uma função anônima é uma função sem nome.

Ela é usada quando a função não precisa ser reutilizada pelo nome, mas apenas executada ou armazenada em algum lugar.

✍️ Função anônima básica

Veja um exemplo de função anônima atribuída a uma variável:

 
  let saudacao = function() 
  { 
    console.log("Olá!"); 
  }; 

Aqui:

  • A função não possui nome
  • Ela foi atribuída à variável saudacao
  • A variável passa a representar a função

▶️ Executando a função anônima

Para executar a função, usamos o nome da variável:

 saudacao(); 

Mesmo sem nome, a função funciona normalmente.

📥 Funções anônimas com parâmetros

Funções anônimas também podem receber parâmetros:

 
  let soma = function(a, b) {
   return a + b; }; 
   console.log(soma(4, 6)); 

O comportamento é o mesmo das funções tradicionais.

🧠 Por que usar funções anônimas?

Funções anônimas são muito usadas quando:

  • A função é usada apenas uma vez
  • A função é passada como valor
  • Queremos código mais direto

Elas são a base para recursos avançados do JavaScript moderno.

⚠️ Atenção a este detalhe

Diferente das funções tradicionais, funções anônimas não podem ser chamadas antes de serem definidas.

 
  // ERRO 
  teste(); 
  let teste = function() 
  { 
    console.log("Erro!"); 
  }; 
Funções anônimas não sofrem hoisting como funções nomeadas. Ah, mas não se preocupe com o termo 'Hoisting' agora. Falaremos sobre isso lá na frente, em tópicos bem avançados. Pense nele agora como um comportamento do JavaScript que permite que funções e variáveis sejam acessadas antes da linha onde foram declaradas, como se elas tivessem sido 'içadas' pelo seu nome para o topo do código. Nas funções anônimas, como não há nome, não há por onde o hoisting "icá-las". 😉 Mas não se preocupe com isso agora! Vamos em frente! 🚀

🧠 Boas práticas

  • Use funções anônimas quando não precisar reutilizar
  • Dê nomes claros às variáveis que armazenam funções
  • Prefira clareza à economia de linhas

Resumo da aula para nunca mais esquecer

  • Funções anônimas não possuem nome.
  • Elas podem ser atribuídas a variáveis.
  • Funcionam como qualquer outra função.
  • São muito usadas no JavaScript moderno.

▶️ Próxima aula

Na próxima aula, vamos aprender sobre escopo básico em JavaScript e entender onde variáveis e funções “existem” dentro do código.


HARDWARE

Entendendo o seu computador

O que há dentro do meu computador?

Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.

  • Gabinetes

  • Placas-Mãe

  • Processadores

  • Memória

  • Fontes

  • Drives Ópticos

  • Discos Rígidos

  • SSD

  • Placas de Som

  • Placas de Vídeo

Você Sabia?

As primeiras máquinas de fliperama do mundo a utilizarem moedas, chamadas de Galaxy Game, custavam mais de 20 mil dólares para serem produzidas. Saiba mais sobre elas aqui.


A empresa Universal City Studios, detentora dos direitos autorais do King Kong, processou a Nintendo logo após o lançamento de Donkey Kong, pois segundo ela, o game violava os seus direitos. Ela venceu o processo e recebeu da Nintendo uma indenização de quase 2 milhões de dólares.


A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.


Apenas no ano de 1982, o clássico Pac Man vendeu mais de 400 mil máquinas de fliperama em todo o mundo e recebeu cerca de 7 bilhões de moedas nestas máquinas. Saiba mais.


Nos primeiros oito dias após o lançamento do console Nintendo Wii foram vendidas 600 mil unidades. Isso equivale a quase um por segundo e estes incríveis números são referentes às vendas apenas nos EUA!