Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查函数是否需要任何数据_Javascript - Fatal编程技术网

Javascript 检查函数是否需要任何数据

Javascript 检查函数是否需要任何数据,javascript,Javascript,是否可以检查功能是否需要任何数据 function one(){ } function two(ineedvar){ } 所以我必须检查函数,我想检查它们中的哪一个需要变量。您可以使用函数的.length属性来查看它是否需要任何参数 i、 e二、长度 但请注意,函数也可以接受参数,而无需在函数声明中定义参数,因此不能总是依赖于此。您可以使用函数的.length属性查看它是否接受任何参数 i、 e二、长度 但请注意,函数也可以接受参数,而无需在函数声明中定义参数,因此不能总是依赖于此。使用函

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

function one(){

}
function two(ineedvar){

}
所以我必须检查函数,我想检查它们中的哪一个需要变量。

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

i、 e二、长度

但请注意,函数也可以接受参数,而无需在函数声明中定义参数,因此不能总是依赖于此。

您可以使用函数的.length属性查看它是否接受任何参数

i、 e二、长度

但请注意,函数也可以接受参数,而无需在函数声明中定义参数,因此不能总是依赖于此。

使用函数对象的length属性:

使用函数对象的长度属性:


不,你做得不可靠。但想要做到这一点通常是设计有缺陷的标志。你需要它做什么?请看别忘了-函数不必定义任何参数来接受它们-它可以访问object的参数不,你不能可靠地做到这一点。但想要做到这一点通常是设计有缺陷的标志。你需要它做什么?看,别忘了-函数不必定义任何参数来接受它们-它可以访问参数对象哇,我不知道这一点!哇,我不知道!
one.length /* 0 */
two.length /* 1 */