热门问题
时间线
聊天
视角

ECMAScript

編程語言规范 来自维基百科,自由的百科全书

Remove ads

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)在标准ECMA-262中定义的脚本语言规范。这种语言在万维网上应用广泛,它往往被称为JavaScriptJScript,但实际上后两者是ECMA-262标准的实现和扩展。

事实速览 编程范型, 设计者 ...
事实速览 扩展名, 互联网媒体类型 ...
Remove ads

历史

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

尽管JavaScript和JScript与ECMAScript兼容,但包含超出ECMAScript的功能[3]

版本

更多信息 版本, 发表日期 ...

2004年6月Ecma组织发表了ECMA-357标准,它是ECMAScript的一个扩延,也被称为E4X(ECMAScript for XML)。

Remove ads

兼容性

许多应用程序支持ECMAScript,尤其是网页浏览器。下列表格列出了当前版本的软件与ECMAScript最新版本的兼容性。

更多信息 脚本引擎, 参考应用程序 ...

该测试的内容托管在官方存储库 https://github.com/tc39/test262页面存档备份,存于互联网档案馆) 中,也可以在 https://v8.github.io/test262/website/default.html页面存档备份,存于互联网档案馆) 和 https://bakkot.github.io/test262-web-runner/页面存档备份,存于互联网档案馆) 上访问最新的Web浏览器测试包工具。官方存储库还指向由社区维护的其他项目测试包,以测试其他例如 Node.js 的 ECMAScript / JavaScript 环境。

参考文献

Loading content...

外部链接

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads