javascript - 获取函数表达式中的参数数量?

标签 javascript

<分区>

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

最佳答案

关于javascript - 获取函数表达式中的参数数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13674152/

相关文章:

javascript - AngularjJS 没有对表单中输入数据的页面进行真正的刷新

php - 如何格式化重音字母(如法语字母)?

javascript - 谷歌地图即使在实现后也不可拖动/拖动

javascript - 两个数字变量相加返回 NaN

javascript - Sqlite:检查数据库是否存在

javascript - 我想同时为两个对象设置动画,但每次这样做都会使我的浏览器崩溃

javascript - 我可以在回调方法中返回 Vue JS 组件吗?

javascript - 1 秒后调用 JavaScript 函数一次

javascript - Angular ng-Model不同的观点和值(value)

javascript - 使用名称设置新的 id 输入 javascript