高程三第一章

1.完整的JS实现由三部分组成:
  • 核心(ECMAScript),由 ECMA-262 定义,提供核心语言功能
  • 文档对象模型(DOM),提供访问和操作网页内容的方法和接口
  • 浏览器对象模型(BOM),提供与浏览器交互的方法和接口
2.ECMAScript规定了:
  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 对象
3.文档对象模型:

在阅读 DOM 标准的时候,读者可能会看到 DOM0 级(DOM Level 0)的字眼。实际上,DOM0 级标准是不存在的;所谓 DOM0 级只是 DOM 历史坐标中的一个参照点而已。具体说来,DOM0 级指的是 Internet Explorer 4.0 和 Netscape Navigator 4.0 最初支持的 DHTML。

文档对象模型是针对XML但经过扩展用于HTML的应用程序接口
(1)DOM1级由两个模块组成:DOM核心(DOM Core)和DOM HTML。

(2)DOM2级引入了新模块:

  • DOM 视图(DOM Views):定义了跟踪不同文档(例如,应用 CSS 之前和之后的文档)视图的接口;
  • DOM 事件(DOM Events):定义了事件和事件处理的接口;
  • DOM 样式(DOM Style):定义了基于 CSS 为元素应用样式的接口;
  • DOM 遍历和范围(DOM Traversal and Range):定义了遍历和操作文档树的接口。

(3)DOM3 级则进一步扩展了 DOM,引入了以统一方式加载和保存文档的方法——在 DOM 加载和保存(DOM Load and Save)模块中定义;新增了验证文档的方法——在 DOM 验证(DOM Validation)模块中定义。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容