检查功能是否需要任何数据

时间:2013-09-05 17:50:27

标签: javascript

可以检查功能是否需要/需要任何数据?

function one(){

}
function two(ineedvar){

}

所以我需要函数,我想检查哪些函数需要var()。

2 个答案:

答案 0 :(得分:6)

您可以使用函数的.length属性来查看它是否需要参数。

two.length

<强> Fiddle

Reference

但是请注意,函数也可以使用arguments而不在函数声明中定义它,所以不能总是依赖它。

答案 1 :(得分:2)

使用length对象的Function属性:

one.length /* 0 */
two.length /* 1 */