今天在群里看到大家在讨论一个问题,就是 this
的指向,并且牵扯到了 let
,const
的变量提升,比如说在全局顶部声明的 let
变量能否挂载到 window
下之类的。
还是老流程,先讨论第一个问题,然后再开始牵扯到后续的展开。
this
指向大概分为两种,普通函数内的 this
和 箭头函数内的 this
,箭头函数内的 this
其实挺好理解的,主要是因为各种 call()
、apply()
、bind()
和 new
影响下的 this
指向问题。