【发布时间】:2010-11-10 01:22:17
【问题描述】:
在 JavaScript 中,如果我有一些函数,我可以使用 arguments 对象来查看传入了多少参数。有没有办法调用第二个函数并传递这些参数,就好像它们只是普通的单独参数一样?
类似这样的:
function f() {
g(arguments);
}
function g(a, b, c) {
alert(a+b+c);
}
所以在这种情况下,如果我打电话给f(1,2,3),我会收到6 的警报。为了清楚起见,我不是要传递可变数量的参数,只是一种将参数对象作为普通单独参数传递给其他函数(可能是本机 JavaScript 函数)的方法
【问题讨论】:
标签: javascript function prototype parameters arguments