Appearance
this 关键字是函数运行时自动生成的一个内部对象,只能在函数内部使用,总指向调用它的对象
通过调用位置来确定 this 的绑定对象,调用位置就是函数在代码中被调用的位置
function foo() { console.log(this.a) } var obj = { a: 2, foo: foo } obj.foo() // 2