首页 > Web开发 > 详细

js中this理解 --简单明了

时间:2015-04-04 10:45:19      阅读:179      评论:0      收藏:0      [点我收藏+]

js中this用法大致分为四类:

(1)纯粹的函数调用:最常用的用法,属于全局性调用,等价于window

(2)作为对象方法的调用:this就指这个上级对象

(3)作为构造函数调用:即new生成一个新对象,this指这个新对象

(4)apply调用:apply是函数对象的一个方法,它的作用是改变函数的调用对象,它的第一个参数就表示改变后的调用这个函数的对象,this指这个函数的第一个参数

apply参数为空时,默认调用全局对象。

详细讲解参考:

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

http://javascript.ruanyifeng.com/oop/basic.html


js中this理解 --简单明了

原文:http://blog.csdn.net/woailvmengmeng/article/details/44870769

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!