Javascript與ECMAScript

JavaScript與ECMAScript

Javascript與ECMAScriptJavaScript
1999年,歐洲計算機製造協會(ECMA)在JavaScript1.5版本基礎上指定了“ECMAScript程式語言規範書”(ECMA-262標準),該標準被國際標準化組織(ISO)採納,作為各瀏覽器使用的腳本程式的統一標準。

ECMAScript標準公布後,NetScapeMicrosoft公司都許諾,此後開發的新功能將遵循該標準,但JavaScriptJScript兩個名稱仍被兩大公司分別使用。JavaScriptJScript的絕大部分功能是相同的,但也有小部分內容完全不同。

不同瀏覽器對JavaScript的支持

 
表1 Script與IE對ECMA的支持

語言版本

瀏覽器版本

遵循標準

JScript1.0Internet Explorer3.0ECMA-262 版本 1
JScript3.0Internet Explorer4.0ECMA-262 版本 1
JScript5.0Internet Explorer5.0ECMA-262 版本 1
JScript5.5Internet Explorer5.5ECMA-262 版本 3
JScript5.6Internet Explorer6.0ECMA-262 版本 3

表2 JavaScript與NS對ECMA的支持

語言版本

瀏覽器版本

遵循標準

JavaScript1.0NetScape 2ECMA-262 版本 1
JavaScript1.2NetScape 4.0~4.05ECMA-262 版本 1
JavaScript1.3NetScape 4.06~4.7ECMA-262 版本 1
JavaScript1.4無(僅伺服器端)ECMA-262 版本 1
JavaScript1.5Netscape 6.x與7.xECMA-262 版本 3
JavaScript2.0——ECMA-262 版本 4(制定中)

相關詞條

相關搜尋

熱門詞條

聯絡我們