javascript - example - ¿Es posible exportar funciones de flecha en ES6/7?
map javascript (1)
La siguiente declaración de exportación da un error de sintaxis
export default const hello = () => console.log("say hello")
por qué ?
Solo puedo exportar funciones con nombre
export function hello() {
console.log("hello")
}
¿Cual es la razon?
¿Es posible exportar funciones de flecha en ES6 / 7?
Si.
export
no le importa el valor que desea exportar.
La siguiente declaración de exportación da un error de sintaxis ... ¿por qué?
No puede tener una exportación predeterminada y darle un nombre ("predeterminado" ya es el nombre de la exportación).
Tampoco
export default () => console.log("say hello");
o
const hello = () => console.log("say hello");
export default hello;