Javascript 笔记与总结(2-1)Javascript 与 DOM

浏览器有渲染 html 的功能,把 html 源码在内存里形成一个 DOM 对象,就是文档对象。

浏览器内部有一个 js 的解释器 / 执行器 / 引擎,如 Chrome 的 V8 引擎。

在 html 中写一个 js 代码,js 代码被引擎执行,执行的结果往往就是对 DOM 的操作 —— 常见的特效(图片漂浮,文字变色等)

 

浏览器是 " 宿主 ",但 js 的宿主不限于浏览器,也可能是服务器端(可用来操作文本、网络、数据库等,例如服务器 js 框架:Node.js,它把 js 引擎放到服务器上来操作服务器的文件、网络)

学习 javascript 要分清:

① js 语言本身的语法

② DOM 对象(把 body,div,p 等节点树看成一个对象)

③ BOM 对象(把浏览器的地址栏、历史记录、DOM 等装在一个对象)

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。