This 指向
this 指向概述
function fn() {
console.log(this);
}
fn(); // window
const person = {
name: "张三",
sayName: fn
};
person.sayName(); // person绑定规则
默认绑定
普通函数调用
函数调用链
将函数作为参数传递
隐式绑定
显式绑定
call、apply
bind
内置函数
new 绑定
规则优先级
this 绑定规则之外
忽略显示绑定
间接函数引用
箭头函数
最后更新于