這一Ecma標(biāo)準(zhǔn)建立在一些原本的技術(shù)上,最為著名的是JavaScript(網(wǎng)景)和JScript (微軟)。語言由網(wǎng)景的Brendan Eich發(fā)明而第一次出現(xiàn)在這個(gè)公司的Navigator 2.0瀏覽器上。它出現(xiàn)在所有Netscape后來的瀏覽器以及微軟從Internet Explorer 3.0之后的所有瀏覽器上。
這一標(biāo)準(zhǔn)的編制自1996年十一月開始。這一Ecma標(biāo)準(zhǔn)的第一個(gè)版本被1997年六月的Ecma General Assembly采納。
上述Ecma標(biāo)準(zhǔn)被以快速跟進(jìn)流程提交至ISO/IEC JTC 1,并作為于1998年四月作為ISO/IEC 16262通過。1998年六月Ecma General Assembly通過了ECMA-262第二版以保持它與ISO/IEC 16262的完全一致性。第一版到第二版的變更僅僅是編輯性質(zhì)的。
第三版標(biāo)準(zhǔn)引入了強(qiáng)大的正則表達(dá)式,更佳的字符串處理,新的控制語句,try/catch異常處理,更嚴(yán)密地錯(cuò)誤定義,格式化的數(shù)字輸出以及一些為國(guó)際化和未來語言成長(zhǎng)預(yù)留的小變更。ECMAScript標(biāo)準(zhǔn)的第三版1999年十二月的Ecma General Assembly采納并于2002年六月作為ISO/IEC 16262:2002發(fā)布。
更多建議: