this及ES6中的this

判断 this 指向谁,看执行时而非定义时,只要函数(function)没有绑定在对象上调用,它的 this 就是 window。

在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了。

指向bind中的参数

ES6中箭头函数:

定义在哪,this 就指向那。即箭头函数定义在一个对象里,那箭头函数里的 this 就指向该对象。 函数定义在哪它 this 就指向哪,定义在对象里它指向该对象,定义在类的原型上,就指向该类的实例。

Table of Contents