首页 > 技术文章 > 关于javascript里面的this

simpleisgood 2015-10-20 14:18 原文

javascript里面的this是初学者经常遇到的一个令人费解的关键字,尤其在有多层函数或者回调里面,目前为止,我把this理解为调用当前函数的对象。

比如对象a里面有func1和func2,func1里面用this调用了func2,这里的this就可以理解为对象a,而如果func2里面也有this的话,这个this还是指对象a,而不是func1,因为func1还是通过对象a来调用func2的,而不是凭空去自己调用func2。
暂时先这样。

推荐阅读