检查函数是否需要任何数据
Check if function expect any data
可以检查函数是否需要任何数据?
function one(){
}
function two(ineedvar){
}
所以我必须函数,我想检查其中哪些需要在 () 之间 var 。
您可以使用函数.length
属性来查看它是否需要任何参数。
即two.length
小提琴
参考
但请注意,函数也可以接受arguments
,而无需在函数声明中定义它,因此不能总是依赖它。
使用Function
对象的length
属性:
one.length /* 0 */
two.length /* 1 */
相关文章:
- 在javascript中调用函数/对象引用时,可容纳任何数据类型
- php函数的XMLHttpRequest响应不包含任何数据
- Javascript-Ajax 无法发送任何数据
- 为什么复选框在未选中时不提交任何数据
- 如果发现任何数据,如何停止每7秒运行一次的函数
- onClick()函数没有'不要发布任何数据
- ajax调用成功,但未返回任何数据
- 带有大型JSON的简单ngTable在单元格中不显示任何数据
- 动态输入文件中未加载任何数据
- 输入类型“文本”的 ng-init 不会在文本框内显示任何数据
- AngularJS “ng-repeat |滤波器:..“没有像我预期的那样工作(不显示任何数据)
- 发送 XHR 请求而不接收任何数据
- $.getJSON 没有进入函数,也没有获取任何数据
- Chained Promise with Express:在最后一步中未收到任何数据
- 蓝鸟承诺不会收到任何数据
- jQuery $.ajax 成功,但 serv 没有接收任何数据
- 我没有从getJSON函数获得任何数据
- 套接字 - 客户端站点上不显示任何数据
- XMLHttpRequest 不接收任何数据或只是“未定义”
- 在按 TAB 键时,文本字段中没有任何数据,它应该显示所需的字段验证 ASP.NET