1.函数内部的this指向
this 的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this 的指向不同;
一般指向我们的调用者:
2.改变函数内部 this 指向
2.1call()改变this指向
call()
方法调用一个对象。简单理解为调用函数
的方式,但是它可以改变函数的 this 指向
应用场景: 经常做继承;
//call可以调用函数
//call可以改变函数内部的this指向
//使用call方法传递参数使用逗号隔开
//call方法一般应用于继承
var o = {
name: 'andy'
}
function fn(a, b) {
console.log(this);
console