js是弱类型语言,不能像C#那样使用param关键字来声明形参是一个可变参数。
但它内置提供了一个arguments对象,也就是参数数组了。这样就相当于可变参数了。
遍历:
function IsFunction() {
var b = true;
for (var i = 0; i < arguments.length; i++) {
if (typeof (arguments[i]) != "function")
b = false;
}
return b;
}
js是弱类型语言,不能像C#那样使用param关键字来声明形参是一个可变参数。
但它内置提供了一个arguments对象,也就是参数数组了。这样就相当于可变参数了。
遍历:
function IsFunction() {
var b = true;
for (var i = 0; i < arguments.length; i++) {
if (typeof (arguments[i]) != "function")
b = false;
}
return b;
}