https://www.ruanyifeng.com/blog/2018/06/javascript-this.html
this指針指向的是運行時的環(huán)境,跟定義時無關(guān)
var obj = { foo: 5 };
// 他定義的地址結(jié)構(gòu)是下方
{
foo: {
[[value]]: 5
[[writable]]: true
[[enumerable]]: true
[[configurable]]: true
}
}
如果foo是函數(shù)的話,那么[[value]]就是一個函數(shù)地址
因此就與運行時有關(guān)系,跟定義沒什么關(guān)系