哪位大神幫我看看,為什么arguments[0]() 這個輸出的是 undefined ?
var len = 10; var obj1 = { len:6, method:function(){ console.log(this.len); } }; var obj2 = { len:5, method:function(fn){ console.log(fn);// obj1.method fn(); console.log(arguments[0]); arguments[0](); // undefined } };obj2.method(obj1.method,obj2.method);