<h2>简介</h2>
<p>由ECMA-262定义的ECMAScipt 与 Web 浏览器没有依赖关系。实际上,这门语言本身并不包含输入和输出定义。ECMA-262定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。我们常见的Web浏览器只是 ECMAScrip 实现可能的宿主环境之一。宿主环境不仅提供基本的ECMAScrip实现,同时也会提供该语言的扩展,以便实现语言与环境之间的对接交互。而这些扩展--如DOM,则利用ECMAScript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。其他宿主环境包括Node和Adobe Falsh</p>
<p>ECMA-62规定了这门语言的如下组成部分</p>
<ul>
<li>语法</li>
<li>类型</li>
<li>语句</li>
<li>关键字</li>
<li>保留字</li>
<li>操作符</li>
</ul>
<p>ECMAScript就是对实现该标准规定的各个方面内容的语言描述。JavaScript实现ECMAScript,Adobe ActionScript 同样也实现了 ECMACScript</p>