当前位置: 首页 >生活知识 > 内容

ECMAScript 是什么知识介绍

生活知识
导读 目前关于大家提出的ECMAScript 是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些ECMAScript 是什么相关的内...
2023-10-06 15:00:22

目前关于大家提出的ECMAScript 是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些ECMAScript 是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

ECMAScript是一种由Ecma国际通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。

ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过 ECMA-262 标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为 JavaScript 或 JScript,但实际上后两者是 ECMA-262 标准的实现和扩展。

ECMAScript 是由网景的布兰登·艾克开发的一种脚本语言的标准化规范;最初命名为 Mocha,后来改名为 LiveScript,最后重命名为 JavaScript。1995 年 12 月,升阳与网景联合发表了 JavaScript。1996 年 11 月,网景公司将 JavaScript 提交给欧洲计算机制造商协会进行标准化。ECMA-262 的第一个版本于 1997 年 6 月被 Ecma 组织采纳。ECMAScript 是由 ECMA-262 标准化的脚本语言的名称。

尽管 JavaScript 和 JScript 与 ECMAScript 兼容,但包含超出 ECMAScript 的功能。许多应用程序支持 ECMAScript,尤其是网页浏览器。

ECMAScript 是一种可以在宿主环境中执行计算并能操作可计算对象的基于对象的程序设计语言。ECMAScript 最先被设计成一种 Web 脚本语言,用来支持 Web 页面的动态表现以及为基于 Web 的客户机—服务器架构提供服务器端的计算能力。但作为一种脚本语言, ECMAScript 具备同其他脚本语言一样的性质,即“用来操纵、定制一个已存在系统所提供的功能,以及对其进行自动化”。

Javascript,JScript,ActionScript 等脚本语言都是基于 ECMAScript 标准实现的。

所以,ECMAScript 实际上是一种脚本在语法和语义上的标准。实际上 JavaScript 是由 ECMAScript,DOM 和 BOM 三者组成的。 所以说,在 JavaScript,JScript 和 ActionScript 中声明变量,操作数组等语法完全一样,因为它们都是 ECMAScript。但是在操作浏览器对象等方面又有各自独特的方法,这些都是各自语言的扩展。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。