JavaScript 和 DOM 有什么区别? DOM 与 Firefox 相关吗? DOM 只是 HTML 元素的源顺序吗?
最佳答案
DOM 代表 Document Object Model并且,正如您可以从名称中猜到的那样,它以独立于平台/浏览器的方式表示 HTML/XML 文档的结构。 DOM 还提供了一个 API 来操作 DOM,具有 getElementsByTagName
和 createElement
等函数。
JavaScript是一种网络浏览器可以执行的编程语言。 JavaScript 可以通过 DOM scripting 与 DOM 交互.
编辑以在评论中回答您的问题:例如,浏览器会下载 HTML 以及任何引用的 JS 和 CSS(以及图像、Flash 等)。浏览器从 HTML 构建 DOM 并使用 CSS 中指定的规则呈现它。 JS 可能会在页面加载时、用户执行某些操作时或任何其他操作时操作 DOM event发生。当 DOM 发生变化时,浏览器会更新显示的内容。
关于javascript - JavaScript 和 DOM 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726554/