JS Spread & Rest

Javascript

Spread

Expands arrays/objects: let arr = [1,2,3]; let arr2 = [...arr, 4]; // [1,2,3,4]

Rest

Gathers arguments: function sum(...args) { return args.reduce((a,b) => a+b, 0); }

Sources