一道js笔试题,不清楚什么意思

一个你自己定义的函数 function foo(){}
问想知道定义时可以接受几个参数,要使用语句_______,
想知道程序进入foo后实际接收到几个参数,要在内部使用语句_______。

第二个应该是arguments.length, 那第一个是什么?

阅读 4.2k
4 个回答

foo.length

arguments.length
arguments.callee.length

问想知道定义时可以接受几个参数,要使用语句 arguments.callee.length
想知道程序进入foo后实际接收到几个参数,要在内部使用语句 arguments.length

arguments 学习

实参长度和形参长度的关系
答案上面都有的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题