Spread vs. rest operator

video tutorial javascript

Los spread operators o spread syntax nos permiten desempaquetar elementos iterables como un array o string en argumentos que son esperados, como en funciones o arrays.

Mientras que el rest operator recopila un número indefinido de valores y los inserta en un array, se puede decir que lo contrario al spread operator.

Ambos introducidos en ES6 o también conocido como ECMASCRIPT2015.