this 最终指向的是那个调用它的对象
函数可以在不同的运行环境执行,所以需要一种机制(this), 能在函数体内部获得当前运行环境,
这时this就出现了,this的作用 在函数体内部,指代函数当前的运行环境
例:
var f = function() {
console.log(this.x)
}
var x = 1;
var obj = {
f : f;
x: 2
};
f() //单独执行 1
obj.f() //obj 环境执行 2
http://www.ruanyifeng.com/blog/2018/06/javascript-this.html
https://blog.csdn.net/wml00000/article/details/84839600
https://note.youdao.com/ynoteshare1/index.html?id=b2fab3b044aa90033395df0c8c9ca3a4&type=note
http://davidshariff.com/blog/javascript-this-keyword/#first-article
https://www.cnblogs.com/pssp/p/5216085.html
https://blog.csdn.net/weixin_37722222/article/details/81625826