JavaScript中改变函数内部 this 指向
this的指向
函数内部的this指向
this 的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this 的指向不同,一般指向调用者.
改变函数内部 this 指向
call方法
call()方法调用一个对象。简单理解为调用函数的方式,但是它可以改变函数的 this 指向
应用场景: 经常做继承.
var o = {
name: 'andy'
}
function fn(a, b) {
console.log(this);
console.log(a+b)
};
fn(1,2)
原创
2020-06-20 16:11:48 ·
382 阅读 ·
1 评论