function arguments

by John Allan

JavaScript

function sum (a, b, c) {
	return a + b + c;
}

var a = [1,3,6]

alert(sum(1,3,6));
alert(sum(...a));
alert(sum.apply(null, a));
alert(sum.call(null, 1, 3, 6));