DOM 操作是异步的吗(当使用浏览器提供的 API 时,如 getElementById 或 appendChild)?

Bes*_*ame 1 javascript asynchronous

这让我很烦。我刚刚观看了 Philip Roberts关于事件循环的视频,并了解了 API 调用最终如何将回调放入回调队列中。但他只提到了 XMLHtppRequest 和超时功能。DOM API (document.getElementById, document.appendChild) 怎么样?它们产生相同的效果吗?

Que*_*tin 5

DOM 操作是同步的,但是,浏览器重新渲染页面以响应 DOM 更新是异步的。这会给人一种异步 DOM 更新的错觉