Resultados de la búsqueda a petición "arrow-functions"
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 ...
¿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 ...
¿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 ...
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 ...
¿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' ...
¿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};
¿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 ...
¿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 }
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 ...
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**{ ...