为了账号安全,请及时绑定邮箱和手机立即绑定

node.js怎么判断一个函数定义了几个参数

node.js怎么判断一个函数定义了几个参数

素胚勾勒不出你 2019-03-13 10:15:15
最近在学习node.js in action,在看中间件部分的时候遇到一个问题。书上说所以connect是怎么确定一个函数定义了几个参数的?
查看完整描述

2 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

sorry看错了……定义参数个数应该是函数本身的length属性


查看完整回答
反对 回复 2019-03-27
?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

arguments这个参数,

而且还可以按照参数的顺序取值,比如:


function test(a,b,c,d){}

调用:


test(1,2,3);

那么a 就对应 1,b就对应2,c就对应3, d为 undefined


查看完整回答
反对 回复 2019-03-27
  • 2 回答
  • 0 关注
  • 628 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信