Resultados de la búsqueda a petición "arrow-functions"

3 la respuesta

Se espera que devuelva un valor en flecha; función array-callback-return. ¿Por qué?

Tengo algunos problemas para entender por qué recibo una advertencia de compilación en esta parte de mi código de reacción fetch('/users') .then(res => res.json()) .then(data => { data.map(users => { console.log(users); }); });La advertencia que ...

5 la respuesta

¿Cuándo debo usar `return` en es6 Funciones de flecha?

El nuevoes6 funciones de flecha [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions] decirreturn está implícito en algunas circunstancias: La expresión también es el valor de retorno implícito de esa ...

2 la respuesta

¿Qué significa la función de flecha '() => {}' en Javascript? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado de "=>" (una flecha formada a partir de igual y mayor que) en JavaScript? [/questions/24900875/whats-the-meaning-of-an-arrow-formed-from-equals-greater-than-in-javas] 12 ...

2 la respuesta

Información oficial sobre 'argumentos' en ES6 Funciones de flecha?

(() => console.log(arguments))(1,2,3); // Chrome, FF, Node give "1,2,3" // Babel gives "arguments is not defined" from parent scopeSegún Babel (y de lo que puedo decir las recomendaciones iniciales TC39), eso es "inválido" ya que las funciones de ...

2 la respuesta

¿Cómo puedo diferenciar entre una función de flecha, una clase y una función normal?

¿Cómo puedo diferenciar entre estas tres cosas en ES6 usando su referencia? let x = i => i+1; class y { constructor(i) { this._i=i+1; } get i(){ return this._i;} } function z(i) { return i+1; }Ejemplo: test(x) //=> 'arrow' test(y) //=> 'class' ...

3 la respuesta

¿Por qué `throw` no es válido en una función de flecha ES6?

Solo estoy buscando una razón parapor qué esto no es válido: () => throw 42;Sé que puedo evitarlo a través de: () => {throw 42};

3 la respuesta

¿Cuáles son las diferencias (si las hay) entre las funciones de flecha ES6 y las funciones vinculadas con Function.prototype.bind?

Me parece que, en ES6, las siguientes dos funciones son muycasi idéntico: function () { return this; }.bind(this); () => { return this; };El resultado final parece el mismo: las funciones de flecha producen un objeto de función JavaScript con ...

7 la respuesta

¿Qué significan las funciones de flecha múltiple en javascript?

He estado leyendo un montón dereact código y veo cosas como esta que no entiendo: handleChange = field => e => { e.preventDefault(); /// Do something here }

3 la respuesta

Función de flecha vs declaración / expresiones de función: ¿son equivalentes / intercambiables?

Pregunta canónicaSi encuentra una pregunta sobre problemas después de reemplazar una declaración / expresión de función con una función de flecha, ciérrela como un duplicado de esta. Las funciones de flecha en ES2015 proporcionan una sintaxis ...

2 la respuesta

Rizos en funciones de flecha

¿Podría alguien explicarme lo siguiente? Estoy siguiendo las conferencias de Dan Abramov y haciendo los ejercicios. El código funciona bien, sin embargo, las pruebas fallan cuando se escribe la siguiente función particularcon llaves**{ ...