operador spread

by Fabian Allel

JavaScript

var arr = [1,2,3,4];

var [a, b, ...c] = arr;

console.log(a);
console.log(b);
console.log(c);

var uno = [1,2,3];
var centenas = [100, 200, ...uno,300];

console.log(centenas);

function foo(a,b,c,d){
	console.log(a,b,c,d)
}

foo(...arr)


function spreadParam(a, b, ...c){
	console.log(a);
  console.log(b);
  console.log(c);
  console.log(arguments);
}

spreadParam(1, 2, "a", "b", "c");