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

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í ...

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, ...

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

omposición de función recursiva de @Typescript

Quiero crear una cadena de funciones, que sería una entrada de una función de tubería / flujo / componer. ¿Es esto posible sin la expansión literal de los tipos a la profundidad seleccionada, como generalmente se maneja? @Ver el flujo de ...

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 ...

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 ...

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 ...

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);

1 la respuesta

Sintaxis extendida ES6 con declaración

Intenté escribir un operador ternario con sintaxis extendida y copiar dos objetos. ¿Es posible usar un operador ternario con sintaxis extendida dentro con objetos literales? Mi código funciona bien, solo quiero optimizarlo. hintStyle: disabled ? ...

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?