В javascript, если у меня есть какая-то функция, я могу использовать объект arguments, чтобы посмотреть, сколько параметров было передано. Есть ли способ вызвать вторую функцию и передать эти аргументы, как будто они являются просто обычными отдельными параметрами? *
как то так:
function f()
{
g(arguments);
}
function g(a, b, c)
{
alert(a+b+c);
}
Так что в этом случае, если бы я вызвал f (1,2,3), я бы получил предупреждение 6. Просто чтобы прояснить, я не пытаюсь передать переменное число аргументов, просто способ передать аргументы объекта как обычные отдельные параметры для других функций (возможно, нативных функций javascript)