Esta postagem do blog fornecerá um exemplo javascript de como atribuir uma função a uma variável.
Como atribuir uma função a uma variável em JavaScript?
Existem dois tipos diferentes de funções no JavaScript, que serão usados atribuindo -os a variáveis:
Vamos ver como atribuir esses tipos de função a uma variável.
Atribuir uma função anônima a uma variável
Um "anônimo”A função é o tipo de função mais simples que pode ser atribuído a uma variável. Conforme indicado pelo nome, a função declarará sem o nome.
Sintaxe
Siga a sintaxe dada para atribuir uma função anônima a uma variável:
Exemplo 1: atribua uma função anônima a uma variável sem parâmetro
Crie uma variável “soma”E atribua uma função anônima a ele. Na função, crie duas variáveis “a" e "b”Ao atribuir valores“12" e "8"Respectivamente, e finalmente, retorne a soma de dois números"a" e "b”:
Chame a função por um nome de variável “soma”Com aparelho”()”Isso denota a função:
console.log (sum ());A saída exibe “20”Enquanto chama a função anônima atribuída a uma variável:
Exemplo 2: atribua uma função anônima a uma variável com parâmetro
Aqui, atribua uma função anônima à variável com dois parâmetros “a" e "b”. Ele retornará a soma de dois números que serão passados durante a chamada de função como argumento:
Chame a função anônima usando a variável “soma"Por número de passagem"4"Como um primeiro argumento"a" e "6"Como o segundo argumento"b”:
console.log (soma (4, 6));A saída correspondente será:
Atribuir uma função de seta a uma variável
O "função de seta”É a segunda maneira de aplicar a função à variável. A única diferença entre a função de seta e a função anônima é que ela criará sem usar a palavra -chave "função”E, em vez disso, use uma flecha. A função de seta em JavaScript tem a menor sintaxe para a declaração de função.
Sintaxe
Use a seguinte sintaxe para atribuir a função de seta à variável:
Exemplo 1: Atribua uma função de seta a uma variável sem parâmetro
Crie uma variável “soma”E atribua uma função de seta a ele. Na função, crie duas variáveis “a" e "b”Ao atribuir valores“9" e "12"Respectivamente, e finalmente, retorne a soma de dois números"a" e "b”:
Chame a função por um nome de variável “soma”:
console.log (sum ());A saída exibe “21”Enquanto chama a função de seta sem parâmetros atribuídos a uma variável:
Exemplo 2: Atribua uma função de seta a uma variável com parâmetro
Crie uma função de seta com variáveis “a" e "b”Isso retornará a soma de dois números. É o mesmo que a função anônima com os parâmetros, mas sem o “funçãoPalavra -chave:
Invoque a função de seta usando o nome da variável “soma”:
console.log (soma (23, 20));Saída
Conclusão
Dois tipos diferentes de funções podem ser atribuídos a uma variável. Estes são os “anônimo”Função e uma“seta”Função. Uma função anônima é atribuída com ou sem parâmetros enquanto a função de seta é atribuída à variável com parâmetros. Esta postagem do blog demonstra o processo de atribuição de uma função a uma variável