Javascript Function Parameters and the built in arguments property
by queryj
JavaScript
sayHi("Aaron", "Bill", "Chris", "David", "Erin", "Frank",
"Gary", "Henry", "Ian", "Jeff");
function sayHi(){
for(var i=0; i<arguments.length; i++)
{
console.log("Hi, " + arguments[i]);
}
console.clear();
var args = [].join.call(arguments);
console.log(args);
var obj = {0: "A", 1: "B", 2: "C", length: 3};
console.log([].join.call(obj));
}