0

浏览器的哪个组件负责构建 DOM 树,这棵 DOM 树存在于哪里?渲染引擎还是 JavaScript 引擎?

我是否理解正确,渲染引擎以渲染引擎编写的任何语言在内存中构建 DOM 树,并为 JavaScript 公开一个 API 来修改它?JavaScript 引擎是否创建 JavaScript 对象,例如 HTMLAnchorElement 对象,例如一对一匹配渲染引擎构建的 DOM 树?

4

1 回答 1

0

请看下面的链接。 http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/

有五个组件在浏览器中起着至关重要的作用

  1. 网络
  2. 解析器
  3. 格式
  4. 布局
  5. 显示(绘画和合成统称为显示。

I Parser 是负责构建 DOM 树的组件。浏览器中有很多解析器,仅举几例(HTML、XHTML、SVG、CSS 等)。希望这可以帮助。

于 2014-01-26T14:42:52.350 回答