ECMA-262 Introduction (简介)

Introduction 简介web

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
express

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.
app


这个标准是在1996年十一月开始开发的。ECMA的第一个版本被采用是在19976月的ECMA 联合大会(Ecma General Assembly)上。编程语言


That Ecma Standard was submitted to ISO/IEC JTC 1 for adoption under the fast-track procedure, and approved as
ide

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,

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 by  the 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 年 月。1998 年的 ECMA联合大会经过了2版的ECMA-262来完整的对接ISO/IEC 16262 标准。/* 未翻译 */ 三版主要引进了强大的正则表达式,更好的字符处理,新的控制语句,try/catch异常处理,严格的错误定义,数字格式转换输出和即将到来的国际化工具以及对将来语言的培养。三版的ECMAScript标准被ECMA联合大会在199912月采用,在20026月的 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 of  ECMAScript (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 and  inspection 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 是一个有活力的且不断变动着的未完成的语言。象征性的技术将继续增长在将来的版本规范里。



用于我的学习,请你们多多提出建议。

相关文章
相关标签/搜索