ECMAScript

简介

由ECMA-262定义的ECMAScipt 与 Web 浏览器没有依赖关系。实际上,这门语言本身并不包含输入和输出定义。ECMA-262定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。我们常见的Web浏览器只是 ECMAScrip 实现可能的宿主环境之一。宿主环境不仅提供基本的ECMAScrip实现,同时也会提供该语言的扩展,以便实现语言与环境之间的对接交互。而这些扩展--如DOM,则利用ECMAScript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。其他宿主环境包括Node和Adobe Falsh


ECMA-62规定了这门语言的如下组成部分



  • 语法

  • 类型

  • 语句

  • 关键字

  • 保留字

  • 操作符


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

你可能感兴趣的:(ECMAScript)