事件流:事件冒泡和事件捕获的理解

事件: JavaScript 使我们有能力创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。

事件流: 一个完整的JS事件流是从window开始,最后回到window的一个过程 事件流主要分为两种,即事件捕获和事件冒泡,这二者接受事件处理的顺序不同。

事件对象: 当事件发生时会产生事件对象,事件对象的作用是用来记录“事件发生是一些相关的信息。注意事件对象只有在事件发生时才会产生,我们无法手动创建,并且事件对象只能在处理函数内部访问,处理函数允许结束后该对象自动销毁。

猜你喜欢

转载自blog.csdn.net/weixin_43739375/article/details/88698157
今日推荐