utilizar este :
function consoleAll(...args) { console.log(...args) } consoleAll("hello", 2, {name : "milad"}) /*output -> "hello", 2, { name: "milad" } */Es bastante simple, pero depende de cómo quieras usar estos datos, ¿te sientes? Pero supongo que podría ejecutar una longitud de matriz y ordenar sus cheques de alguna manera.
function MyHugeFunction (data) { console.log(`Size: ${data.length}`); console.log(`First Arg: ${data[0]}`); console.log(`Entire Argument Set: ${data}`); }; MyHugeFunction(["test","hello","123"]);No es obvio sin el contexto, pero creo que es un ejercicio sobre el operador de propagación.
En este caso, su función sería algo así como
function(...args) { args.forEach((val) => console.log(val)) }o
function(...args) { console.log(...args) }El "... argumentos" se usa para obtener todos los argumentos de su función en una "matriz de argumentos" y la función forEach aplicada a esta matriz hace el truco