When we see three dots (…) in the code, it’s either rest parameters or the spread operator . There’s an easy way to distinguish between them: When three dots (…) is at the end of function parameters, it’s “rest parameters” and gathers the rest of the list of arguments into an array.
Read moreWhat is three dots in VUE JS?
The three dots in JavaScript are the spread / rest operator . The spread syntax allows an expression to be expanded in places where multiple arguments are expected. The rest parameter syntax is used for functions with a variable number of arguments. The spread / rest operator for arrays was introduced in ES6 .
Read more