- 主题:JavaScript有没有可变参数的语法
类似于Java这样子的:
void func(String param1, String param2, String... otherParams){}
--
FROM 27.159.58.*
木问题。
foo(x,y){
arguments[2];
}
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 类似于Java这样子的:
: void func(String param1, String param2, String... otherParams){}
--
FROM 59.175.226.*
JS这货,啥事搞不出来……
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 类似于Java这样子的:
: void func(String param1, String param2, String... otherParams){}
--
FROM 124.207.3.*
那把一个数组提供给这个函数做参数怎么弄?是这样吗?有没有简单一点的形式?
var args = [x,y];
args.concat(otherParams);
foo.apply(args);
【 在 ottffsse (nothing) 的大作中提到: 】
: 木问题。
: foo(x,y){
: arguments[2];
: ...................
--
修改:hgoldfish FROM 27.159.58.*
FROM 27.159.58.*
看foo的实现支持哪些传参方式了
【 在 hgoldfish 的大作中提到: 】
: 那把一个数组提供给这个函数做参数怎么弄?是这样吗?有没有简单一点的形式?
: var args = [x,y];
: args.concat(otherParams);
: ...................
--
FROM 211.144.202.*
foo.apply(null, args)吧?
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 那把一个数组提供给这个函数做参数怎么弄?是这样吗?有没有简单一点的形式?
: var args = [x,y];
: args.concat(otherParams);
: ...................
--
FROM 59.175.226.*
这还不够简单的?自己封装个函数好了
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 那把一个数组提供给这个函数做参数怎么弄?是这样吗?有没有简单一点的形式?
: var args = [x,y];
: args.concat(otherParams);
: ...................
--
FROM 114.251.89.*
传数组
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 类似于Java这样子的:
: void func(String param1, String param2, String... otherParams){}
--
FROM 123.121.13.*