What are Rest parameters in JavaScript?

JavascriptWeb DevelopmentFront End Technology

rest

ES6 brought rest parameter to ease the work of developers. For arguments objects, rest parameters are indicated by three dots … and precedes a parameter.With this, set indefinite number of arguments as an array, which areArray instances.

Example

Let’s see the following code snippet:

<html>
   <body>
      <script>
         function addition(…numbers) {
            var res = 0;
            numbers.forEach(function (number) {
               res += number;
            });
            return res;
         }
         document.write(addition(3));
         document.write(addition(5,6,7,8,9));
      </script>
   </body>
</html>
raja
Published on 24-Jan-2018 06:57:41
Advertisements