乌拉那拉·宜修 2022-09-01 18:14 采纳率: 75%
浏览 7
已结题

arguments案例提问

问题

大家好,初学者想问一下
1.一开始定义的length对arguments有影响吗,一开始的时候,arguments是10还是0啊?(我记得好像是传参才有arguments的长度)
2.最后一行的两个实参进入method里时,function(fn)这里只有一个形参,那么arguments是实参的数量吗?两个?
3.那个length:5是做什么用的呀?

代码如下
   var length=10;
    function fn(){
        console.log(this.length);
    }
    var obj={
        length:5,
        method:function(fn){
            arguments[0]();
        }
    }
    fn();  // 10
    obj.method(fn,1); // 2
  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-01 19:07
    关注
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月4日
  • 创建了问题 9月1日