标签: javascript
可以检查功能是否需要/需要任何数据?
function one(){ } function two(ineedvar){ }
所以我需要函数,我想检查哪些函数需要var()。
答案 0 :(得分:6)
您可以使用函数的.length属性来查看它是否需要参数。
.length
即two.length
two.length
<强> Fiddle 强>
Reference
但是请注意,函数也可以使用arguments而不在函数声明中定义它,所以不能总是依赖它。
arguments
答案 1 :(得分:2)
使用length对象的Function属性:
length
Function
one.length /* 0 */ two.length /* 1 */