JavaScript的this详解

作为一只自学javascript的菜鸟,this关键字是比较容易让我混淆的。

按照惯例,发下在学习this关键字中查阅的资料链接:

http://www.ruanyifeng.com/blog/2010/04/using_this_keyword_in_javascript.html

http://javascriptissexy.com/understand-javascripts-this-with-clarity-and-master-it/

https://www.cnblogs.com/KevinYang/archive/2009/07/14/1522915.html

其实吧,要掌握this关键字的用法,谨记一条原则:在Javascript里面,this指针代表的是执行当前代码的对象的所有者。

当然,在javascript中,所有的东西都是对象,function也是对象。function上也有很多函数,比如,apply,call,调用的时候更容易混淆this的概念。

这里也有一篇很好的博文,可以帮助深入了解function上的这些方法。见下面的链接:

http://javascriptissexy.com/javascript-apply-call-and-bind-methods-are-essential-for-javascript-professionals/

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容