Resultados de la búsqueda a petición "spread-syntax"

6 la respuesta

Sintaxis extendida vs parámetro de reposo en ES2015 / ES6

Estoy confundido acerca de la sintaxis de propagación y el parámetro de descanso en ES2015. ¿Alguien puede explicar la diferencia entre ellos con ejemplos adecuados?

3 la respuesta

¿Usando el operador spread varias veces en javascript?

¿Por qué no se puede usar el operador de propagación varias veces? let arr = [[[1, 2, 3]]]; console.log(arr); // Array [ Array[1] ] console.log(...arr); // Array [ Array[3] ] console.log(...(...arr)); // SyntaxError: expected '=>' after argument ...

2 la respuesta

¿Qué es SpreadElement en la documentación de ECMAScript? ¿Es lo mismo que la sintaxis Spread en MDN?

AEspecificación ECMAScript [http://www.ecma-international.org/ecma-262/6.0/index.html#sec-createarrayiterator] elSpreadElement [https://tc39.github.io/ecma262/#prod-SpreadElement]es descrito SpreadElement[Yield]: ...AssignmentExpression[In, ...

3 la respuesta

Estado como conjunto de objetos frente a objeto con clave por id

En el capitulo sobreDiseñando la Forma del Estado [http://redux.js.org/docs/basics/Reducers.html], los documentos sugieren mantener su estado en un objeto con clave de ID: Mantenga cada entidad en un objeto almacenado con una ID como clave, y ...

2 la respuesta

Sintaxis de propagación de JavaScript en C #

¿Hay alguna implementación en C # comoSintaxis de propagación de JavaScript [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax] ? var arr = new []{ "1", "2"//... }; Console.WriteLine(...arr);

5 la respuesta

Iterar sobre una matriz de objetos y cambiar una propiedad en cada objeto

Me encuentro bastante presentado con este patrón. Tengo una serie de objetos que recupero de mi API, y necesito manipular solo una de las propiedades de todos los objetos. ¿Hay alguna manera de usar ES6 / Babel o Typecript para que ese patrón ...

1 la respuesta

¿Cómo agregar tipos TypeScript a parámetros desestructurados utilizando sintaxis de propagación?

Ignora el hecho de que esto es maloadd función. Se trata de utilizar la desestructuración de matrices con sintaxis extendida en TypeScript. Esto es lo que intento const add = ([x,...xs]) => { if (x === undefined) return 0 else return x ...

1 la respuesta

¿Es posible establecer el valor predeterminado del parámetro en un parámetro de reposo?

ES6 presenta un grupo de "azúcar sintáctico" conveniente. Entre ellos están los parámetro por defecto [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters] capacidades de las funciones de JavaScript, así ...

1 la respuesta

usando la sintaxis ... spread en javascript es6 llamado exportaciones

Estoy intentando importar todo desde una biblioteca como un hash, modificarlo y reexportar el hash modificado, sin conocer todas las exportaciones nombradas en una biblioteca. Por ejemplo: import * as reactBootstrap from 'react-bootstrap'; ...

4 la respuesta

¿Por qué un elemento extendido no es adecuado para copiar matrices multidimensionales?

De mdn:Sintaxis extendida [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax] Nota: Normalmente, los operadores de propagación en ES2015 van un nivel profundo al copiar una matriz. Por lo tanto, no son ...