读《JavaScript 高级程序设计》笔记
JavaScript 简介
JavaScript 的三个部分组成
- 核心 ( ECMAScript )
ECMAScript 由ECMA-262定义, 与 Web 浏览器没有依赖关系. Web 浏览器只是 ECMAScript 的宿主环境之一(其他环境如: Node 和 Adobe Flash).
ECMA-262 只定义了 JavaScript 的基础. 提供核心语言功能: 语法, 类型, 语句, 关键字, 保留字, 操作符, 对象.
- 文档对象模型 ( DOM )
文档对象模型 ( Document Object Model ): 提供访问和操作网页内容的方法和接口.
- 浏览器对象模型 ( BOM )
浏览器对象模型 ( Browser Object Model ): 提供与浏览器交互的方法和接口.