码迷,mamicode.com
首页 > 其他好文 > 详细

DOM模型-事件模型

时间:2020-04-27 09:46:00      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:als   eve   isp   触发事件   get   名称   监听   remove   pat   

我们先来谈谈事件:事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现。

1、EventTarget 接口

该接口主要提供三个实例方法:

a、addEventListener:绑定事件的监听函数

描述:EventTarget.addEventListener()用于在当前节点或对象上,定义一个特定事件的监听函数。一旦这个事件发生,就会执行监听函数。该方法没有返回值。

该方法有三个实例参数:target.addEventListener(type, listener, useCapture);

type:事件名称(click,mouseOver,mouseDown等等);

listener:监听函数。事件发生时,会调用该监听函数。

useCapture:布尔值,表示监听函数是否在捕获阶段(capture)触发(参见后文《事件的传播》部分),默认为false(监听函数只在冒泡阶段被触发)。

b、removeEventListener:移除事件的监听函数


c、dispatchEvent:触发事件

DOM模型-事件模型

标签:als   eve   isp   触发事件   get   名称   监听   remove   pat   

原文地址:https://www.cnblogs.com/huanghang/p/11101226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!