
JS
文章平均质量分 87
`仰望星空`
这个作者很懒,什么都没留下…
展开
-
DOM事件流
事件流:简单来说就是事件执行顺序;事件发生时会在元素节点与根节点之间按照特定的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。原创 2022-12-12 23:00:38 · 236 阅读 · 0 评论 -
事件循环(Event Loop)
JavaScript 是一种单线程的编程语言,,所有任务都需要排队依次完成。答:作为浏览器脚本语言,JS 的主要用途是与用户互动,以及操作 DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定 JS 同时有两个线程,一个线程在某个 DOM 节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?为了避免这种复杂性,因此 JS 只能是单线程。原创 2022-11-25 00:51:45 · 250 阅读 · 0 评论