Java Script

Funções anônimas em Java Script

Existem funções que não possuem nomes. Para essas funções damos o nome de funções anônimas. Neste post veja funções Arrow em Java Script.

 function (a, b) //apenas a palavra-chave function, sem nome
 {
    console.log(a + b)
 }
 
 //para que uma função anônima seja utilizada é preciso armazená-la em uma variável ou constante
 const soma = function (a, b) {
    return a + b
 }
 
 //podemos passar uma função como parâmetro para outra função:
 
 //se o parâmetro operacao não for passado, será assumido o valor da função soma
 const imprimeResultado = function (a, b, operacao = soma) { 
  console.log(operacao(a, b))
 }
 
 imprimeResultado = (5, 7, function (a, b) {
   return a - b
  })  
 
 //Também é possível passar arrow functions (a, b) => a * b:
 imprimeResultado(1, 5, (a, b) => a * b) 

As funções Arrows sempre serão anônimas.

É possível armazenar funções em variáveis. Exemplo:

 const imprimeSoma = function (a, b) {
   
     console.log(a + b)
   }  
   
   imprimeSoma(1, 2) 
QUER SER UM PROGRAMADOR FULL-STACK E DOMINAR AS PRINCIPAIS TECNOLOGIAS DO MERCADO?

Aprenda através de projetos reais e aulas práticas. São 20 cursos completos + cursos bônus. Grupos privados exclusivos, atualizações constantes e lives semanais.

Python, PHP, Java Script, CSS, Node, Angular JS, MySQL, Photoshop, Flutter, AWS, Apache e muito mais!

CLIQUE NA IMAGEM ABAIXO E CONFIRA MAIS DETALHES:

Link do curso: https://go.hotmart.com/X68198266R

Funções Callback em Java Script

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Bene Silva Júnior

Bacharel em Sistemas de Informação pelo Instituto Paulista de Pesquisa e Ensino IPEP. Apaixonado por tecnologias e games do tempo da vovó!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *