源代码和DOM有什么区别?

What is the difference between source code and DOM?

页面源和页面 DOM 之间的概念相似,但又不同。源是未被任何客户端脚本掺杂的原始 HTML。它是对服务器的 HTTP 请求的直接响应。另一方面,DOM 是相同的 HTML 结构,已被 JavaScript 修改。

源代码读取页面的 HTML 就像您在文本编辑器中打开它一样。在加载任何 JavaScript 之前,源代码反映了您的 HTML 结构。虽然无法编辑内容,但查看浏览器从服务器接收的 HTML 很有用。

https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/ResourcesandtheDOM/ResourcesandtheDOM.html

尝试阅读有关 API 的内容,我认为有 API 用于翻译和其他内容