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?

Utilizar seu notebook em camas, sofás ou qualquer superfície macia pode obstruir as entradas e saídas de ar, elevando a temperatura e provocando danos a diversos componentes. Utilize-o sempre sobre uma superfície rígida. Saiba mais aqui.


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!


O ábaco é o dispositivo de cálculo mais antigo construído e conhecido pelo homem. Suas formas mais primitivas datam de 400 a.C. e eles foram encontrados na China e na Babilônia. Para saber mais sobre a história dos computadores, clique aqui.


Excesso de barulho dentro do seu gabinete, principalmente logo que você o liga, pode ser sintoma de problemas nas ventoinhas, que podem precisar ser limpas ou trocadas. Entre em contato com um técnico de sua confiança e verifique isso o quanto antes.


Desde o seu lançamento, em 1985, o fantástico jogo Tetris vende pelo menos 70 milhões de unidades por ano em todo o mundo! Os dados são oficiais e fornecidos pela THQ, uma das distribuidoras do título.