this是指执行上下文环境,指拥有该方法、该属性的对象。
=======================================================
改变this指向,使用apply()和call()方法,这两个方法都延长了函数的作用域环境,改变执行上下文环境。
apply(obj, [参数1,参数2,...,参数n]) 第一个参数是对象,后面的参数以数组形式进行传递
call(obj, 参数1,参数2,...,参数n) 第一个参数是对象,后面的参数是字符串
原文:https://www.cnblogs.com/sherryStudy/p/this.html