¿Por qué usamos el declarador "const" en la declaración de funciones en Javascript?
const functionName= () => { ... }const functionName = () => { return 15; }Aquí, el resultado de una función anónima (lambda) se asigna a una variable constante 'nombre de función'. Al igual que const x = 5;
Las funciones lambda se utilizan cuando necesita una función durante un breve período de tiempo. No tiene nombre de función. Esto se usa comúnmente cuando desea pasar una función como argumento a funciones de orden superior, es decir, funciones que toman otras funciones como argumentos.
// Function declaration function add(){ } // A variable declared const add=()=>{ }La promoción de funciones ocurre en las declaraciones de funciones, las declaraciones de variables no se promueven