Rest operator in JavaScript

Rest operator is similar to spread operator its an es6 feature that allows converting arguments to an array of values;

Syntax of spread operator is as follows;

function spr(...params) {

// [1, 2, 3]

You can use rest operator among other arguments

function sprr(args, ...params) {



spr('foo', 1, 2, 3)

// [1, 2, 3]

More information:
Rest parameters MDN


Popular posts from this blog

How to set content disposition header for nginx server to force content download

Animated daylight on HTML5 Canvas

How to make a static http server in nodejs using express

JS13K Preparation

Adding Gameover and introduction screen on HTML Canvas