Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Browser/browser-ch.md
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ console.log('script end');

以上代码虽然 `setTimeout` 写在 `Promise` 之前,但是因为 `Promise` 属于微任务而 `setTimeout` 属于宏任务,所以会有以上的打印。

微任务包括 `process.nextTick` ,`promise` ,`Object.observe` ,`MutationObserver`
微任务包括 `process.nextTick` ,`promise` ,`MutationObserver.prototype.observe`

宏任务包括 `script` , `setTimeout` ,`setInterval` ,`setImmediate` ,`I/O` ,`UI rendering`

Expand Down Expand Up @@ -562,4 +562,4 @@ DOMContentLoaded 事件触发代表初始的 HTML 被完全加载和解析,不

- 将频繁运行的动画变为图层,图层能够阻止该节点回流影响别的元素。比如对于 `video` 标签,浏览器会自动将该节点变为图层。

![](https://user-gold-cdn.xitu.io/2018/3/29/1626fb6f33a6f9d7?w=1588&h=768&f=png&s=263260)
![](https://user-gold-cdn.xitu.io/2018/3/29/1626fb6f33a6f9d7?w=1588&h=768&f=png&s=263260)