JavaScript 进阶(二)上
写在前面,兜兜转转,来来回回,从开始学习 JS 到现在已经工作这些来年,我和 JS 每天的生活可以用如胶似漆来形容。但自认为对他认识的还不够深刻。故从头再来,从基础开始。Go!!!
new
新⽣成了⼀个对象
链接到原型
绑定 this
返回新对象
在调⽤ new 的过程中会发⽣以上四件事情,我们也可以试着来⾃⼰实现⼀个 new
复制代码
this
复制代码
看看箭头函数中的 this
复制代码
箭头函数其实是没有 this 的,这个函数中的 this 只取决于他外⾯的第⼀个不是箭头函数的函数的 this 。在这个例⼦中,因为调⽤a 符合前⾯代码中的第⼀个情况,所以 this 是 window 。并且 this ⼀旦绑定了上下⽂,就不会被任何代码改变
评论