原型,原型链和闭包以及this指向问题

闭包中自由变量的查找,是在函数定义的地方,向上级作用域查找,不是在函数执行的地方。
this的调用情景:
1.作为普通函数被调用。
2.使用call apply bind被调用。
3.作为对象方法被调用。
4.在class方法中被调用。
5.作为箭头函数被调用。
this取什么值是在函数被调用的时候确定的。箭头函数里的this永远指向函数定义的地方的this值。

草稿未完待续

你可能感兴趣的:(javascript)