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?

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.


O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.


O famoso título Final Fantasy, da Square Enix, tem este nome exatamente porque se tratava da última esperança da empresa, que estava à beira da falência quando o lançou. Clique aqui e conheça detalhes dessa história.


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.


Em 1949 a revista Popular Mechanics fez uma previsão para o futuro, dizendo: "Um dia os computadores pesarão menos do que 1,5 tonelada". E pensar que temos smartphones capazes de realizar milhões de vezes mais operações do que os computadores daquela época.