arrow-functions

CoffeeScript, Cuándo usar flecha gorda ( = > ) sobre flecha ( - > ) y viceversa

Cuando se construye una clase en CoffeeScript, ¿se debe definir todo el método de instancia usando el operador => ("flecha gorda") y todos los métodos estáticos se deben definir usando el operador ->?

¿Cómo escribo una función de flecha con nombre en ES2015?

Tengo una función que estoy tratando de convertir a la nueva sintaxis de flecha en ES6. Es una función con nombre: functio ... e: sayHello = (name) => { console.log(name + ' says hello'); } ¿Hay una nueva forma de hacer esto en ES6?

Uso de la variable (subrayado) con funciones de flecha en ES6 / Typescript

Me encontré con esta construcción en un ejemplo Angular y me pregunto por qué se elige esto: _ => console.log('Not using ... tring): void { this.router.navigate(['search'], { queryParams: { query: query } }) .then(_ => this.search()); }

Error de sintaxis de la función de flecha "expresión esperada"

Quiero transformar este código: var formatQuoteAmount = function (tx) { return Currency.toSmallestSubunit(tx.usd, 'USD') ... bunit(tx.usd, 'USD') }); Pero quiero que sea de una sola línea, con una función de flecha. Funcionando en node v5.3.0

¿A qué se refiere "esto" en las funciones de flecha en ES6?

He leído en varios lugares que la diferencia clave es que "this está enlazado léxicamente en las funciones de flecha."Eso est ... a propia función flecha gorda....que no parece utilidad. var testFunction = () => { console.log(this) }; testFunction();

¿Es posible exportar funciones de flecha en ES6/7?

La instrucción export a continuació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") } ¿Cuál es la razón?

Función inmediata usando funciones de flecha JavaScript ES6

¿Alguien sabe cómo escribir una función inmediata usando la sintaxis de flecha ES6? Aquí está la forma ES3/5 de hacerlo: ... pected token en la última línea. (() => { //... }()); Puedes probar esto aquí: http://www.es6fiddle.net/hsb8bgu4 /

¿Las funciones de flecha ES6 tienen sus propios argumentos o no? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Información oficial sobre 'argumentos' en funciones de flech ... result of chrome vs FF. Cuando corro esto en Chrome, obtengo [1,2,3], pero en Firefox, obtengo [4,5,6]. ¿Qué está pasando?

¿Cómo escribo una función de flecha en ES6 recursivamente?

Las funciones Arrow en ES6 no tienen una propiedad arguments y, por lo tanto, arguments.callee no funcionarán y, de todos mod ... una función de flecha que recursivamente se llama a sí misma basada en ciertas condiciones y así sucesivamente, por supuesto?