Preguntas con la etiqueta [arrow-functions]

Lista arrow-functions preguntas

Tengo una función que estoy intentando convertir a la nueva sintaxis de flecha en ES6 . Es una función con nombre: function sayHello(name) { console.log(name + ' says hello'); }

Deberíamos evitar la vinculación de métodos dentro del renderizado porque durante el nuevo renderizado se crearán nuevos métodos en lugar de usar el antiguo, lo que afectará el rendimiento. Entonces,

Es decir, ¿cómo expreso function *(next) {} con sintaxis de flecha? Probé todas las combinaciones que se me ocurrieron y no encuentro ninguna documentación al respecto. (Actualmente estoy usando Node.js

Las nuevas funciones de flecha de ES6 dicen que returnestá implícita en algunas circunstancias: La expresión también es el valor de retorno implícito de esa función. ¿ En qué casos

Funciones de flecha y esto [duplicado]

5
respuestas
40
votos
25.7k
vistas

Estoy probando ES6 y quiero incluir una propiedad dentro de mi función como esta var person = { name: "jason", shout: () => console.log("my name is ", this.name) } person.shout()

Usar funciones de flecha de ES6 con thisenlace léxico es genial. Sin embargo, hace un momento me encontré con un problema al usarlo con un enlace de clic típico de