
JavaScript
文章平均质量分 77
dreamerzhang66
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript 中event.target与r的区别
两者区别其实很是简单。event.target指的是人操作的元素如点击事件中鼠标点击的元素。event.currentTarget则是真正发生事件的元素。两者之间可相等。亦不等。当事件绑定与元素是同一个元素则相等。委托事件中两者相等否要看人点击了那个元素。首先本质区别是:event.target返回触发事件的元素event.currentTarget返回绑定事件的元素与this应该相同个人认为...原创 2018-05-17 15:54:43 · 254 阅读 · 0 评论 -
call apply
本身不难理解,看下MDN就知道了,但是不常用,遇到了,还要脑回路回转下。或者时间长了,还是要确定下去看下文档,为了方便记忆:猫吃鱼,狗吃肉,奥特曼打小怪兽。有天狗想吃鱼了猫.吃鱼.call(狗,鱼)狗就吃到鱼了猫成精了,想打怪兽奥特曼.打小怪兽.call(猫,小怪兽)就这样记住了。bind需要调用使用与call相同作者:寇云链接:https://www.zhihu.com/question/202...转载 2018-05-17 23:11:17 · 304 阅读 · 0 评论 -
JavaScript中关于HTML属性及其值的操作
其一;可直接用.获取的属性为:ID classname type name value onclick等事件 这种属性可以直接用=号赋值来改变值其二;.attributes[123]来获用nodename/nodetype/nodevalue取改变值或者用。getAtribute(“属性”)来获取值注意注意注意注意此方法不能改变属性值。改变属性值用setAttribute(“属性...原创 2018-05-19 19:12:42 · 1430 阅读 · 0 评论 -
Js事件绑定时,函数名加括号和不加括号有什么区别
Js事件绑定时,函数名加括号和不加括号有什么区别2017年03月28日 10:45:25阅读数:1169一,在js代码里 加括号代表调用,执行这个方法; 不加括号目的是引用,代表把这个函数赋值给某个变量。 在下面代码里: 1.1 btn.onclick=aa;是正常绑定事件,理解为:<input id="btn" type="button" onclick="aa...原创 2018-05-15 17:13:12 · 2858 阅读 · 0 评论 -
js 绑定事件函数的方法
js 绑定事件函数的方法2016年12月25日 21:14:14阅读数:687要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操作的函数,不同的操作对应不同的名称。在JavaScript中,有三种常用的绑定事件的方法:在DOM元素中直接绑定;在JavaScript代码中绑定;绑定事件监听函数。一. 在DOM元素中直接绑定这里...转载 2018-05-15 17:14:05 · 3146 阅读 · 0 评论 -
事件流 捕获 冒泡 事件委托
事件流 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器来预订事件,以便事件发生时执行相应的代码。 事件流的起源:就是在浏览器发展到第四代的时候,浏览器开发团队遇到一个问题:页面的哪一部分会拥有某个特定的事件?要明白这个问题问的是什么,可以想象画在一张纸上的一组同心圆。如果你把手指放在圆心上,那么你的手指指向的不是一...转载 2018-05-15 19:22:41 · 156 阅读 · 0 评论