原文:javascript中的this和e.target的深入研究

this 是javascript的一个关键字,当函数运行时在内部自动生成。this是会变化的,在不同的场合,代表的东西就不一样。简单点来说,this指调用这个函数的对象。当你使用this代表的当前html元素,这样你就可以使用这个元素的属性和方法呢。 e.target 中的e是可以自己随意取名的,现在关键讲的是target。简单点说就是触发这个事件的目标元素。它和this的区别就在于this是会变 ...

2016-11-24 00:33 0 3751 推荐指数:

查看详情

this和e.target的异同

每次触发DOM事件时会产生一个事件对象(也称event对象),此处的参数e接收事件对象。而事件对象也有很多属性和方法,其中target属性是获取触发事件对象的目标,也就是绑定事件的元素,e.target表示该DOM元素,然后在获取其相应的属性值。 this和event.target的区别 ...

Thu Mar 16 23:07:00 CST 2017 2 5954
JavaScript事件对象属性e.target和this的区别

前言: Event对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 事件发生后,跟事件相关的一系列信息数据的集合都放到这个对象里面,这个对象就是事件对象ev ...

Sat Oct 10 05:33:00 CST 2020 0 1118
【翻译】Javascript “组件模式” 深入研究

一、前言 这段时间学习js,又看到一篇讲javascript设计模式的好文章,尝试翻译出来,如果有什么疏漏和错误,烦请各位不吝指出,谢谢~ 原文地址:http://www.adequatelygood.com/2010 ...

Mon Feb 20 23:53:00 CST 2012 7 2693
e.targete.currentTarget的区别

在DOM事件对象中有两个属性总是时不时的困扰我,就是target和currentTarget,有时候很迷惑分不清两者的区别,因此有必要把这两个属性好好梳理一下,加深理解,以便日后的查询。 MDNtarget的解释为,一个触发事件的对象的引用, 当事件处理程序在事件的冒泡或捕获阶段 ...

Tue Dec 11 01:36:00 CST 2018 1 695
探讨e.targete.currentTarget

target与currentTarget两者既有区别,也有联系,那么我们就来探讨下他们的区别吧,一个通俗易懂的例子解释一下两者的区别: 当点击A时:输出: 当点击B时:输出: 也就是说,currentTarget始终是监听 ...

Wed Jul 06 00:55:00 CST 2016 1 6926
关于UIButton的ContentEdgeInsets的深入研究

UIButton的contentEdgeInsets属性的深入研究 由于用UIButton这个属性做过一些东西,但是对它的规律始终不太了解,虽然苹果官方文档的解释大体上可以理解为,这个属性设置的是内边距,更通俗点说,是规定,Button向内的多少区域其它控件是不能进入的。但是总存在一些 ...

Mon Jun 08 12:44:00 CST 2015 3 3487
cssmargin为负数的深入研究

注:以下实验的元素均为块级元素,inline-block和inline本身对margin某些方向上都是无效的,所以这里不予讨论。 margin-left或者margin-right为负数 ...

Thu Feb 21 17:23:00 CST 2019 0 871
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM