this 指向
this
,谁调用指谁构造函数的优先级(访问权限) > 原型链
new
的时候,this
就会指向new
出来的对象箭头函数
箭头函数相当于
bind,会改变
this` 的指向箭头函数的
this
是他父级的this
箭头函数把
this
固定到他父级的同级作用
能改变 this 指向的关键词
bind
apply
call
一般函数
this
指向在执行的时候绑定箭头函数中的
this
是在定义函数的时候绑定严格模式
非严格模式下默认指向
window
严格模式下传
null
指向null
,不传或者传undefined
都指向undefined
,即在严格模式下,没有写执行主体,this
指向是undefined
Last updated
Was this helpful?