Every function in JavaScript has an implicit parameter arguments
. This parameter holds information about the function and all the parameters passed to the function. The parameter arguments
doesn't need to be explicitly declared. Although the argument
parameter exhibits some array functionality, it is not an array, and using it is not recommended as it could cause unwanted bugs in your program.