一、JavaScript 简介

完整的JavaScript实现由下列三部分做成

  • 核心(ECMAScript)
  • 文档对象模型(DOM)
  • 浏览器对象模型(BOM)
ECMAScript

  ECMA-262 ——定义一种名为 ECMAScript 的新脚本语言的标准。
由 ECMA-262 定义的 ECMAScript 与 Web 浏览器没有依赖关系,常见的
Web 浏览器只是 ECMAScript 实现可能的宿主环境之一。宿主环境不仅提供基本的 ECMAScript 实现,同时也会提供该语言的扩展(如DOM),以便语言与环境之间对街交互。宿主环境:

  • Web浏览器
  • Node(一种服务端JavaScript平台)
  • Adobe Flash

ECMA-262 规定了这门语言的下列组成部分:

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

ECMAScript 就是对实现该标准规定的各个方面内容的语言的描述。
JavaScript 实现了 ECMAScript 。
Adobe ActionScript 同样也实现了 ECMAScript 。

你可能感兴趣的:(一、JavaScript 简介)