Incrustar presentación
Descargar para leer sin conexión


![…Spread
//ejemplo en funciones
const suma = (a, b) => a + b;
let nums = [3, 5];
suma(...nums); // igual a suma(nums[0], nums[1])](https://image.slidesharecdn.com/es6-10-spread-171120022926/75/Objetos-de-propagacion-o-spread-3-2048.jpg)
![…Spread
let cde = ['c', 'd', 'e'];
let abc = ['a', 'b', ...cde, 'f', 'g']; // ['a', 'b', 'c', 'd', 'e', 'f', 'g'];](https://image.slidesharecdn.com/es6-10-spread-171120022926/75/Objetos-de-propagacion-o-spread-4-2048.jpg)



La sintaxis de spread en ES6 permite expandir expresiones en arreglos, llamadas a funciones y múltiples destructuring de variables. Se muestra cómo utilizar el operador spread en ejemplos de funciones y objetos. También se proporciona un enlace a la documentación de Mozilla sobre este tema.


![…Spread
//ejemplo en funciones
const suma = (a, b) => a + b;
let nums = [3, 5];
suma(...nums); // igual a suma(nums[0], nums[1])](https://image.slidesharecdn.com/es6-10-spread-171120022926/75/Objetos-de-propagacion-o-spread-3-2048.jpg)
![…Spread
let cde = ['c', 'd', 'e'];
let abc = ['a', 'b', ...cde, 'f', 'g']; // ['a', 'b', 'c', 'd', 'e', 'f', 'g'];](https://image.slidesharecdn.com/es6-10-spread-171120022926/75/Objetos-de-propagacion-o-spread-4-2048.jpg)

