JS事件绑定的事件是按照顺序执行的吗

 我来答
Aileen0509
2016-11-13 · TA获得超过1492个赞
知道小有建树答主
回答量:371
采纳率:0%
帮助的人:420万
展开全部

JS绑定的同步事件是按照绑定顺序执行的。W3C对此有相关规范,原文内容如下:

Events which are synchronous (sync events) are treated as if they are in a virtual queue in a first-in-first-out model, ordered by sequence of temporal occurrence with respect to other events, to changes in the DOM, and to user interaction. Each event in this virtual queue is delayed until the previous event has completed its propagation behavior, or been canceled. 

简单的翻译一下:

同步事件被看做有一个虚拟的先进先出的队列,按照绑定的时间的顺序进行DOM操作或者用户交互。每一个虚拟队列中的事件都会一直等待直到他前面的那个事件传播(冒泡或捕获)结束或者被取消。

文档地址:https://www.w3.org/TR/DOM-Level-3-Events/#sync-async

a123sd45
2016-11-13
知道答主
回答量:29
采纳率:0%
帮助的人:7.1万
展开全部
是的,浏览器会从上往下顺序读取数据,然后按顺序执行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式