Soy nuevo en JS y todavía un novato. Así que estoy aprendiendo nuevas formas de usar funciones en JS como las funciones de flecha. función const= () => {}
Podemos usar var y const en funciones de flecha. ¿Hay alguna forma de usarlo con los métodos tradicionales de declaración de funciones como:
funcion función() { }
Entre docenas de formas diferentes de declarar una función, las siguientes 2 son las más utilizadas (y favorecidas por la comunidad JS):
- Función de flecha:
const Foo = () => {}- Función normal:
function () {}
¡Y es por eso que casi siempre ves los formatos anteriores no solo al principio, sino también el resto de tu carrera de programación! Pero eso no significa necesariamente que no pueda usar otras alternativas, es decir, "const/var en la forma tradicional de declarar"
Un buen ejemplo puede ser una expresión de función con nombre:
const count = function(array) { // Function expression return // something; }Para una mejor comprensión, sugeriría consultar la siguiente publicación de blog: 6 formas de declarar funciones JS