js`the`实际上是如何工作的?

时间:2016-04-05 18:39:11

标签: javascript

所以我知道在JS函数中this取决于它所调用的位置而不是定义但为什么在下一个代码中我得到window对象而不是obj?< / p>

&#13;
&#13;
function foo(){
  bar();
}

function bar(){
  console.dir(this);
}

var obj={name:'foobar',f:foo};

obj.f();
&#13;
&#13;
&#13;

0 个答案:

没有答案