JavaScript
stanvl
这个作者很懒,什么都没留下…
展开
-
[图解] 你不知道的 JavaScript - “this”
JavaScript 里的 this 到底指得是什么?很多人都会告诉你 this 指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的 JavaScript:这里的this显然指的是当前对象,即这个提交按钮。通常,我们使用this的情况都与此类似。但是有什么情况不是这样的呢?大家看看这个例子: var foo = function() { console.log(this);}foo();new foo();比较一下 foo() 和 new foo() 的运行结果,你会转载 2010-10-20 20:16:00 · 520 阅读 · 0 评论 -
JavaScript中this关键字使用方法详解
在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处? 1、在HTML元素事件属性中inline方式使用this关键字: // 可以在里面使用this ">division eleme转载 2010-10-20 20:24:00 · 556 阅读 · 0 评论