Expressão da função const em javascript

Expressão da função const em javascript
Uma função é uma sequência de comandos que executam uma operação ou calculam um valor. Uma declaração de função declara uma função que será executada apenas quando chamado. Uma expressão de função é extremamente como uma declaração de função, exceto que uma expressão de função é uma função de uma variável e executa a função usando o nome da variável.

Este tutorial descreverá a expressão da função const JavaScript.

O que é a expressão da função const em javascript?

A expressão da função const é a função atribuída a um “const" variável. O "const”A palavra -chave foi introduzida no ES6. Variáveis ​​ou funções definidas com “const" não pode ser "redeclarado", ou "transferido"E são"escopo de blocos”. Um valor é criado como uma referência somente leitura pelo “constDeclaração.

Sintaxe

Para usar um “const”Expressão da função em JavaScript, use a sintaxe abaixo:

const varname = function (parâmetros)
// Declaração de retorno

Na sintaxe da expressão da função const:

““Varname”É o nome de uma variável constante para a expressão da função const.

Vamos tentar um exemplo para ver qual é a expressão da função const e como funciona.

Exemplo

Crie uma variável “functão"Com a palavra -chave"const”E atribua uma função com três parâmetros, que retornará o produto de três números:

const func = função (x, y, z)
retornar x * (y * z);

Execute a função com um nome de variável passando números “2","8", e "4”Como argumentos:

console.log (func (2, 8, 4));

Saída

A saída exibe o produto dos números passados ​​em uma expressão de função const no console.

Como discutido acima, a palavra -chave “const"Não permite"redeclarado" e "transferido”. Aqui, no snippet de código abaixo, defina uma nova expressão de função que retornará a soma dos três números e o armazenará em uma variável constante já criada “functão”:

func = função (x, y, z)
retornar x + (y + z);

Ao chamar a função com o nome da variável, ele exibirá um erro:

console.log (func (12, 6, 24));

Saída

A saída mostra um erro devido à atribuição de uma nova expressão de função ao “functão" variável.

Conclusão

A expressão da função const é a função atribuída a um “const" variável. Uma expressão de função é extremamente como uma declaração de função, exceto que uma expressão de função é uma função de uma variável e é executada usando o nome da variável. Quando uma expressão de função é atribuída a uma variável const, a definição da função permanece inalterada porque a variável const não pode ser alterada.