【发布时间】:2011-04-24 07:04:09
【问题描述】:
我尝试了以下方法但没有成功:
function a(args){
b(arguments);
}
function b(args){
// arguments are lost?
}
a(1,2,3);
在函数 a 中,我可以使用 arguments 关键字来访问参数数组,但在函数 b 中这些都丢失了。有没有办法像我尝试做的那样将参数传递给另一个 javascript 函数?
【问题讨论】:
-
@BobStein-VisiBone 同意。另外,请注意
arguments实际上不是一个数组(而是一个object that implements array-like semantics),因此乍一看并不完全清楚它是否可以以与实际数组相同的方式使用可以。 -
@Jules 在这么多年后仍然投票重新开放。烧掉别人有价值的作品的徽章是什么?很多都可以去。
标签: javascript