[当我研究EventLoop时,HTML标准和MDN都没有提到宏任务的概念(只是任务和微任务),但是我在一些博客中看到了它们。我想知道宏任务是从哪里来的?任务和宏任务?
HTML标准:https://html.spec.whatwg.org/multipage/webappapis.html#event-loops
MDN:https://developer.mozilla.org/zh-CN/docs/Web/API/HTML_DOM_API/Microtask_guide/In_depth
https://developer.mozilla.org/zh-CN/docs/Web/API/HTML_DOM_API/Microtask_guide
您能帮我吗?我最好附上相关文件。非常感谢!
实际上,HTML规范中的任何地方都没有macro-task的概念。尽管在非正式文本(甚至在specs issues中)经常使用它作为清晰区分我们谈论tasks而不是microtasks的手段。
由于microtasks是task的子集,所以有时可以帮助清楚地区分。
因此,“宏任务”->“任务”,而不是“微任务”。