ECMA-262|ECMA-262 Introduction (简介)
2019独角兽企业重金招聘Python工程师标准>>>
文章图片
Introduction 简介
This Ecma Standard is based on several originating technologies, the most well known being JavaScript (Netscape) and
JScript (Microsoft). The language was invented by Brendan Eich at Netscape and first appeared in that company’s
Navigator 2.0 browser. It has appeared in all subsequent browsers from Netscape and in all browsers from Microsoft
starting with Internet Explorer 3.0.
ECMA标准基于几个源技术。比如大家所知道的 JavaScript ( Netscape ) , JScript ( Microsoft ). 语言的发明者是 Netscape ( 以下略称 NS ) 的 Brendan Eich . JS的第一次出现是在NS公司的浏览器 Navigator 2.0 随后则出现在后续的所有 NS 浏览器中。微软则是在 IE3.0 开始出现。
The development of this Standard started in November 1996. The first edition of this Ecma Standard was adopted by the
Ecma General Assembly of June 1997.
这个标准是在1996年十一月开始开发的。ECMA的第一个版本被采用是在1997年6月的ECMA 联合大会(Ecma General Assembly)上。
That Ecma Standard was submitted to ISO/IEC JTC 1 for adoption under the fast-track procedure, and approved as
international standard ISO/IEC 16262, in April 1998. The Ecma General Assembly of June 1998 approved the second
edition of ECMA-262 to keep it fully aligned with ISO/IEC 16262. Changes between the first and the second edition
are editorial in nature. The third edition of the Standard introduced powerful regular expressions, better string handling,
【ECMA-262|ECMA-262 Introduction (简介)】new control statements, try/catch exception handling, tighter definition of errors, formatting for numeric output and minor
changes in anticipation of forthcoming internationalisation facilities and future language growth. The third edition of the
ECMAScript standard was adopted bythe Ecma General Assembly of December 1999 and published as ISO/IEC
16262:2002 in June 2002.
ECMA标准被提交给 ISO/IEC JTC 1 用于快轨程序下。以及被国际标准化组织批准ISO/IEC 16262 , 于 1998 年 4 月。1998 年的 ECMA联合大会通过了2版的ECMA-262来完整的对接ISO/IEC 16262 标准。/* 未翻译 */ 三版主要引进了强大的正则表达式,更好的字符处理,新的控制语句,try/catch异常处理,严格的错误定义,数字格式转换输出和即将到来的国际化工具以及对未来语言的培养。三版的ECMAScript标准被ECMA联合大会在1999年12月采用,在2002年6月的 ISO/IEC 16262:2002发布。
Since publication of the third edition, ECMAScript has achieved massive adoption in conjunction with the World Wide Web
where it has become the programming language that is supported by essentially all web browsers. Significant work was done
to develop a fourth edition of ECMAScript. Although that work was not completed and not published1 as the fourth edition of
ECMAScript,it informs continuing evolution of the language. The present fifth edition ofECMAScript (published as
ECMA-262 5th edition) codifies de facto interpretations of the language specification that have become common among browser
implementations and adds support for new features that have emerged since the publication of the third edition . Such features
include accessor properties, reflective creation andinspection of objects, program control of property attributes, additional
array manipulation functions, support for the JSON object encoding format, and a strict mode that provides enhanced error checking
and program security.
自三班出版以来,ECMAScript被大量的采用结合于世界范围的互联网,并成为一种编程语言并支持所有基本的网页浏览器。重要的工作是在四版的ECMAScript被完成的。它继续进行着对语言的变更,目前ECMAScript五版的(出版于EMCA-262 5th edition)编纂的实际上是语言规范的解释,它将成为在公共中浏览器实现和增加支持的,并出现在五版出版的新特性。这样的特征包括访问属性,反射创造和检查对象,程序控制属性特性,附加数组操作函数,支持JSON对象编码转换和用于支持增强的错误检查的和程序安全的严格模式。
ECMAScript is a vibrant language and the evolution of the language is not complete. Significant technical enhancement will
continue with future editions of this specification.
ECMAScript 是一个有活力的且不断变更着的未完成的语言。象征性的技术将继续增加在未来的版本规范里。
用于个人学习,请大家多多提出建议。
转载于:https://my.oschina.net/u/130138/blog/14779
推荐阅读
- java简介|Java是什么(Java能用来干什么?)
- 7、前端--jQuery简介、基本选择器、基本筛选器、属性选择器、表单选择器、筛选器方法、节点操作、绑定事件
- 什么是张拉膜结构雨棚(有哪些特点?)
- ACI注册国际心理咨询师简介和可靠性分析
- 新一代Python包管理工具
- 黑猴子的家(Flume简介)
- Elasticsearch|Elasticsearch 简介
- OpenCV|OpenCV-Python实战(18)——深度学习简介与入门示例
- Ditto
- webpack之基础篇