what does … mean in javascript array

Crafts from polymer clay with their own hands. A large selection of tips and examples of products from polymer clay https://clay-crafts.com/

In JavaScript, the “…” syntax is known as the spread operator. It’s used to spread the elements of an iterable (such as an array or string) into individual elements.

Spreading Elements

The spread operator “…” is used to unpack elements from an iterable and insert them into another array or function argument list.

Alles über Träume und Träume. Interpretation und Bedeutung der Träume https://traumauslegung.com/

Usage and Example

Here’s an example illustrating the usage of the spread operator in JavaScript:

    const numbers = [1, 2, 3];
    const newNumbers = [...numbers, 4, 5];
    console.log(newNumbers); // Output: [1, 2, 3, 4, 5]
    function sum(a, b, c) {
        return a + b + c;
    const values = [10, 20, 30];
    const result = sum(...values);
    console.log(result); // Output: 60

Benefits of the Spread Operator

The spread operator is helpful for combining arrays, creating copies, and passing multiple arguments to functions without explicitly listing each one.


The spread operator “…” in JavaScript is used to unpack elements from an iterable and incorporate them into arrays or function arguments.

Educational Encyclopedia