Rest Parameter ↔ ... JS Syntax prefix Identifier to receive Array with arb remaining args
...rest props via Rest Parameter
Rest Parameter must be last in a list of Parameters
SyntaxError: Rest parameter must be last formal parameter
!snippet rest parameter
function f(x, ...y) {
return [x, y];
}
References
Typed [**_Rest Parameter_**](rest-parameter)↔ TS Syntax for Rest Parameter which must always be of TypeArrayTyped [**_Rest Parameter_**](rest-parameter)↔ TS Syntax for Rest Parameter which must always be of TypeArrayVariadic Tuple↔ Tuple Type Annotation using Spread Operator or Rest Parameter, to define varying number of element types