ECMAScript

有 3 种不同的 JavaScript 版本同时存在:Netscape Navigator 3.0 中的 JavaScript、IE 中的 JScript 以及 CEnvi 中的 ScriptEase。

1997 年,JavaScript 1.1 作为一个草案提交给欧洲计算机制造商协会(ECMA)。

在接下来的几年里,国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript 作为 JavaScript 实现的基础。

ECMAScript是一个标准。

完整的JavaScript实现包含:ECMAScript/核心标准;DOM/文档对象模型;BOM/浏览器对象模型。

ECMAScript并不是针对浏览器的,譬如Adobe Flash 、Acrobat都是ECMAScript的环境,它们使用ActionScript实现。

ECMAScript是脚本语言的一个标准,JavaScript、ActionScript是遵从这个标准的脚本语言。

原文地址:https://www.cnblogs.com/mumuliang/p/1873529.html