Spread i rest
Spread syntax
//rozbijanie tablicy na poszczególne liczby
const tab = [1, 2, 3, 4];
console.log(...tab); //1, 2, 3, 4
//kopiowanie tablicy
const tab2 = [...tab];
//łączenie tablic
const tabPart = [3, 4]
const tabFull = [1, 2, ...tabPart, 5, 6]; //[1, 2, 3, 4, 5, 6]//rozdzielanie tekstu na poszczególne litery
const str = "Ala ma kota";
const tab = [...str]; //["A", "l", "a", " ", "m", "a", " ", "k", "o", "t", "a"]//Math.max wymaga parametrów po przecinku (nie jako tablica), więc mogę tutaj zastosować spread:
const tab = [1, 2, 3, 5, 4];
Math.max(...tab); //5Rest parameter
Last updated