javascript

Javascript: Rest Parameters

The rest parameter is an ES6 syntax that is used to represent an indefinite number of elements as an array.

See arrays in Java

Example

function add(...elements){
let sum = 0;
for(let i of elements){
sum +=i;
} 
console.log(sum);
}

console.log(add(2,4,6)); //12

It can also be used to get the rest elements of an array.

Example

let snacks = ["meatpie", "sausage", biscuit", "pizza"];
let drinks = ["Coke", "Sprite", "Malt", "Fanta"];

snacks.push(...drinks);
console.log(snacks); //combines all elements of snacks and //drinks

Recent Posts

10 Signs Your PC Has Been Hacked

Cybercriminals don't always announce their presence. Many compromises are designed to remain unnoticed for weeks…

6 days ago

What Killed jQuery?

For years, jQuery was everywhere. If you were building websites in the 2010s, there was a…

6 days ago

How to Resolve Git Merge Conflicts

Few things halt a developer’s flow faster than seeing the dreaded word: CONFLICT. A Git merge…

1 week ago

How to Create REST APIs in Java Spring Boot

Spring Boot is one of the most popular frameworks for building REST APIs in Java.…

1 week ago

Perks of Being a Copy-Paste Developer

Why borrowing code is a skill—when you understand what you're copying. For years, "copy-paste developer"…

4 weeks ago

Conditionally Disable an Input Field Using React Hook Form

Interactive forms rarely keep every field active all the time. Sometimes an input should only…

4 weeks ago