ES6 Rest Parameter Or Rest Operator.
JS Rest Parameter:
Rest parameter is a feature introduced in ES6 that allows functions to accept an indefinite number of arguments as an array. It is denoted by three dots (...) followed by a parameter name.
Note:
The rest parameter has to be the last argument, as its job is to collect all the remaining arguments into an array.
Some Key points!!!!
Variable Arguments:
The rest parameter allows a function to accept an arbitrary number of arguments as an array.
Empty Rest Parameter:
If no arguments are passed to the function, the rest parameter will be an empty array. No Limitation on the Number of Arguments.
Optional Usage:
The rest parameter can be used alongside other named parameters, but it should be the last parameter in the function's parameter list.
Array-Like Object :
When the function is called, the rest parameter collects all the remaining arguments into an array-like object called the "arguments" object.
Like, Share and Subscribe #DevTools99 for more useful videos, tools info and #tutorials . Thank you!