如何理解Javascript中的this

关于this指向的文章,网上一搜一大把,可是很多文章都是复制粘贴的水文,是否真正的了解JavaScript中的this,那就未必。那么我们应该如何简单轻松的理解this呢?

要简单轻松的理解this,就要记住一句话:this的指向并不是在函数定义的时候确定的,而是在其被调用的时候确定的。也就是说,this是在运行的时候基于函数的执行环境绑定的。

this的指向可以分为5大类:

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×