What are Rest parameters in JavaScript ?

js restParameter
Feature Driven Development

YOUR COSMETIC CARE STARTS HERE

Find the Best Cosmetic Hospitals

Trusted • Curated • Easy

Looking for the right place for a cosmetic procedure? Explore top cosmetic hospitals in one place and choose with confidence.

“Small steps lead to big changes — today is a perfect day to begin.”

Explore Cosmetic Hospitals Compare hospitals, services & options quickly.

✓ Shortlist providers • ✓ Review options • ✓ Take the next step with confidence

The rest parameter syntax allows a function to accept an indefinite number of arguments as an array, providing a way to represent variadic functions in JavaScript.

Now, What is variadic function ?

In mathematics and in computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments. Support for variadic functions differs widely among programming languages.

What is Rest parameter

A function definition’s last parameter can be prefixed with “...” , which will cause all remaining (user supplied) parameters to be placed within a “standard” JavaScript array.. Only the last parameter in a function definition can be a rest parameter.

JavaScript Demo: Functions Rest Parameters