Este tutorial describirá la expresión de la función constante de JavaScript.
¿Qué es la expresión de la función const en JavaScript??
La expresión de la función const es la función asignada a un "estúpido" variable. El "estúpido"La palabra clave se introdujo en ES6. Variables o funciones definidas con "estúpido" no puede ser "reenviado", o "reasignado"Y son"escolta". Un valor es creado como una referencia de solo lectura por el "estúpido"Declaración.
Sintaxis
Para usar un "estúpido"Expresión de la función en JavaScript, use la sintaxis dada a continuación:
const varname = function (parámetros)En la sintaxis de expresión de la función const:
"Varname"Es el nombre de una variable constante para la expresión de la función const.
Intentemos un ejemplo para ver cuál es la expresión de la función constante y cómo funciona.
Ejemplo
Crear una variable "concurrido"Con la palabra clave"estúpido”, Y asigne una función con tres parámetros, que devolverán el producto de tres números:
const func = function (x, y, z)Ejecutar la función con un nombre de variable pasando números "2","8", y "4"Como argumentos:
consola.log (func (2, 8, 4));Producción
La salida muestra el producto de números pasados en una expresión de la función const en la consola.
Como se discutió anteriormente, la palabra clave "estúpido"No lo permite"reenviado" y "reasignado". Aquí, en el siguiente fragmento de código, defina una nueva expresión de funciones que devuelva la suma de los tres números y lo almacenará en una variable constante ya creada "concurrido":
func = function (x, y, z)Al llamar a la función con el nombre de la variable, mostrará un error:
consola.log (func (12, 6, 24));Producción
La salida muestra un error debido a la asignación de una nueva expresión de la función al "concurrido" variable.
Conclusión
La expresión de la función const es la función asignada a un "estúpido" variable. Una expresión de funciones es extremadamente como una declaración de función, excepto que una expresión de función es una función de una variable y se ejecuta usando el nombre de la variable. Cuando una expresión de función se asigna a una variable const, la definición de función no cambia porque la variable const no se puede cambiar.