ECMAScript

ECMA-262 的第 5 版是 JS 的第一个稳定版本,得到了各浏览器厂商的支持。

  • 语法
  • 类型
  • 语句
  • 关键词
  • 保留字
  • 操作符
  • 对象

DOM

文档对象模型是针对 XML 但经过扩展用于 HTML 的 API 。DOM 把整个页面映射为一个多层次节点结构。HTML 或 XML 页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
document object model 文档对象模型,里面提供了一些属性和方法,可以让我们操作页面的元素

BOM

原则上讲,BOM只处理浏览器窗口和框架,但下面一些针对浏览器的 JS 扩展也被看做是BOM的一部分。
browser object model 浏览器对象模型,里面提供了一些属性和方法,可以让我们操作浏览器。