javascript
文章平均质量分 72
sysu安仔
这个作者很懒,什么都没留下…
展开
-
JavaScript之target和currentTarget
target指的是你当前触发(点击的对象),currentTarget指的是绑定该事件的对象,也就是说,如果你把一个点击事件绑定在父元素上,然后你再点击子元素,这是的target是子元素,currentTarget是父元素。如果你这时点击的是父元素,那么target和currentTarget都是父元素。例如: target和currentTarget click原创 2015-12-06 16:37:01 · 3643 阅读 · 0 评论 -
javascript之this指针
回忆一下,构建对象时,有好几种方法,其中一种就是先定义构造函数,然后再通过new 构造函数来创建出对象的实例。如:function Person(){ this.name = "liujan"; this.age = 22;}var p = new Person();因此,一个函数既可以被当成一个普通的函数,也可以被当成一个构造函数。又因为this的指向:在一个普通的函原创 2015-12-09 10:43:43 · 3389 阅读 · 0 评论 -
javascript之var self = this
在js代码中,经常可以看到有如下的一个语句:var self = this;之所以写这个语句,是因为在一个对象内部,this指向的是这个对象,而在普通函数内部,this指向的是window对象。所以不能在普通函数里面用this来访问对象的属性,如下:function a(){ this.name = "hello"; function b(){ //b只是一个普通原创 2015-12-09 11:05:00 · 4131 阅读 · 2 评论