All you know that arguments is a special object that holds all the arguments passed to the function.
arguments
And as long as it is not an array - you cannot use
Q. How to slice everything but first element from arguments?
The following will return an array containing all arguments except the first:
var slicedArgs = Array.prototype.slice.call(arguments, 1);
You don't have to convert arguments to an array first, do it all in one step.