11问答网
所有问题
addEventListener()第三个参数设置为true和false的区别?
如题所述
举报该问题
其他回答
第1个回答 2020-11-25
第三个参数决定了事件的传播方式:
为 false 时,采用冒泡模式,为 true 时,采用捕获模式。默认值为false。
这里涉及到的知识点为: JS事件流。
JS事件流分为三个阶段: 捕获阶段,目标阶段,冒泡阶段。
如果你设置了捕获(true)阶段执行事件,那么在目标阶段执行完后就停止了,不会走冒泡。
更多具体的相关知识需要你自己去看书或文档了
相似回答
vue子组件监听scroll事件
答:
1.
子组件mounted里addEventListener的时候,第三参数要设置为true,因为子组件滚动是捕获事件,父组件滚动是冒泡事件
,addEventListener第三参数默认false只监听冒泡事件,所以子组件的捕获事件默认监听不到,改为true才可以.2.这时候子组件和父组件的滚动都能触发事件,区别前者是捕获后者是冒泡,通过查阅event的文...
大家正在搜
true and false的值
函数true和false
true and false
false和true怎么用
true和false怎么读
true or false题目
true or false怎么读
false与true
01truefalse
相关问题
xmlHttp.open("GET",requestUrl,...
addeventlistener第三个参数可选吗
mssql数据库自动属性中的自动关闭设置为true和fals...
true 和false的区别
addEventListener 为什么要加(false, ...
datacontractattribute isrefere...
C++中sort的第三个参数接收的是true或false是怎...
addEventListener和on的区别