哪位大神帮我看看,为什么arguments[0]() 这个输出的是 undefined ?
fn()这个会输出10,为什么 arguments[0]() 就是 undefined 呢?
var len = 10; var obj1 = { len:6, method:function(){ console.log(this.len);
}
}; var obj2 = { len:5, method:function(fn){
fn();// 这里输出10
arguments[0](); // 这里为什么输出undefined
}
};
obj2.method(obj1.method,obj2.method);蓝山帝景
相关分类