2017-08-20 16:20发布
function a(){ y = function () { x = 2; }; return function () { var x = 3; y(); console.log(this.x); debugger; }.apply(this, arguments); } a(); //2
为什么是输出 2。
2
当一个函数作为普通函数调用的时候,其this指向的是全局对象。
最多设置5个标签!
当一个函数作为普通函数调用的时候,其this指向的是全局对象。
一周热门 更多>