码迷,mamicode.com
首页 > Web开发 > 详细

js中this理解 --简单明了

时间:2015-04-04 10:47:40      阅读:184      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!