Tengo curiosidad por saber si hay alguna diferencia entre usar var/let/const para declarar la función de flecha o declarar la función de flecha sin let/var/const .
Por ejemplo:
hello =()=>{ console.log('hello') } hello() let hola = () =>{ console.log('hola') } hola() Parece que no uso let/const/var no producirá un error undefined y ninguna diferencia, pero vi que todos los recursos de referencia como MDN y W3school prefieren usar let/var/const para declararlos.
¿Hay alguna diferencia de rendimiento entre ellos y causará un error si no uso let/var/const para definirlo?
¡Gracias por cualquier respuesta!