<分区>
Possible Duplicate:
Get a function’s arity
如何声明一个函数表达式,将其传递给定义的函数,并让定义的函数确定函数表达式有多少个参数?
请参阅此代码段以供引用:
function getArgumentCount(fexp)
{
return ...;
}
var fexp1 = function(a) { };
var fexp2 = function(a, b) { };
console.log(getArgumentCount(fexp1)); // Should output 1
console.log(getArgumentCount(fexp2)); // Should output 2