哪位大神帮我看看,为什么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);
蓝山帝景
相关分类