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 是一個有活力的且不斷變動着的未完成的語言。象徵性的技術將繼續增長在將來的版本規範裏。



用於我的學習,請你們多多提出建議。

相關文章
相關標籤/搜索