购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第1章

ECMAScript版本发展历程

ECMAScript是欧洲计算机制造商协会(European Computer Manufacturers Association,ECMA)以JavaScript为基础制定的一种脚本语言标准,其中包含了 ECMA-262 和ECMA-402等规范。实际上,ECMAScript与其主要运用场景的Web浏览器并不存在相互依赖的关系,虽说Web浏览器这一宿主环境的某些特性也直接成为制定ECMAScript时的参考因素,但是如今ECMAScript已经超越了Web浏览器脚本这一角色,成为了一种真正的通用语言标准。

我们常见的Web浏览器或JavaScript运行环境(如V8 引擎)只是根据ECMAScript规范实现了一套JavaScript运行引擎,使其作为宿主环境并让JavaScript可以作为其脚本语言运行。

ECMA-262 标准中规定了以下几个方面:

语法

类型

语句

关键字

保留字

操作符

对象

原生API

而ECMAScript则是对实现这些规定的语言的描述。JavaScript便是ECMAScript的一种实现,此外较为知名的实现是Adobe公司的ActionScript,主要运用于Adobe Flash运行环境中。 Pt5EBMaVpRSLAygkp0cxJ6W3PwpL7SHZmMYdp3gQaLUX3KH8Y8VJMVs64HQET+NY

点击中间区域
呼出菜单
上一章
目录
下一章
×