this 指向

2020-08-05  本文已影响0人  zhulichao
var myObject = {
  foo: 'bar',
  func: function() {
    var self = this;
    console.log('outer func:this.foo = ', this.foo); // bar
    console.log('outer func:self.foo = ', self.foo); // bar
    (function(){// 立即执行函数,没有 this
      console.log('inner func:this.foo = ', this.foo); // undefined, this 指向 window
      console.log('inner func:self.foo = ', self.foo); // bar
    }());
  }
};
myObject.func();
上一篇 下一篇

猜你喜欢

热点阅读