JS事件的关键字

  • 树结构
    DOM的树结构,决定了不同节点的事件触发顺序。
    多个事件回调函数的绑定顺序,也影响事件的触发顺序。

  • 冒泡/捕获
    由内到外,由外到内的区别。

  • 阻止冒泡/捕获 ,阻止默认行为 ,阻止触发其他监听函数
    stopPropagatio,preventDefault,stopImmediatePropagation

  • 事件上下文传递
    比如冒泡阶段,子节点对事件对象做了处理,然后传递给父节点。

  • 点击穿透
    手机浏览器除了touchend,还有click。
    浏览器判断双击,有300ms的延迟来执行click。

  • pointer-events
    CSS3中的属性,设置DOM元素不再是鼠标事件的目标。

  • 发布/订阅模式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • js之事件机制 1、事件初探 1.1 js事件的概述 JavaScript事件:JavaScript是基于事件驱动...
    道无虚阅读 2,654评论 0 2
  • 事件是一种异步编程的实现方式,本质上是程序各个组成部分之间的通信。DOM支持大量的事件,本节介绍DOM的事件编程。...
    许先生__阅读 1,047评论 0 3
  • JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发...
    劼哥stone阅读 1,353评论 3 11
  • 以下文章为转载,对理解JavaScript中的事件处理机制很有帮助,浅显易懂,特分享于此。 什么是事件? 事件(E...
    jxyjxy阅读 3,194评论 1 10
  • 章疯子睁开眼睛,像遮了一层薄薄的灰纱。脑仁想被重锤敲击过的核桃,在嗡嗡作响。他又闭上了眼睛,听见床边有人从凳子上站...
    金大铮阅读 434评论 0 0

友情链接更多精彩内容