Witajcie,
Uczę się JS i spotkałem się z zapisem:
function addAllWords(...words)
jak to rozumieć?
Witajcie,
Uczę się JS i spotkałem się z zapisem:
function addAllWords(...words)
jak to rozumieć?
czyli zamiast parametrów funkcji - dajemy tablicę do funkcji?
Raczej - ...words
to nieskończona liczba parametrów (może być ich zero, a może być ich 1000), która w funkcji jest potem widziana jako tablica.
Przykład:
function fun1(...theArgs) {
console.log(theArgs.length)
}
fun1() // 0
fun1(5) // 1
fun1(5, 6, 7) // 3