...spread
? И правильно ли использовать ...
для этого? const f = (...callbacks) => {
// spread собирает аргументы в массив,
// поэтому и работать с ними можно как с массивом
callbacks.forEach((callback) => callback());
}
f(
() => console.log(1),
() => console.log(2),
() => console.log(42),
);