2009-10-02 29 views

回答

6

這只是一個標準來規定「javascript」語言的實現,它不是「下載和運行」的東西。你可以寫你的代碼對抗ECMAScript規範,幾乎期望它可以在所有的「JavaScript」解釋器上運行(或者這就是主意;-))

據我所知,沒有驗證套件根據ECMAScript測試你的代碼,但這並不是我曾經覺得需要的。

16

ECMAScript是語言。我們在瀏覽器(和其他客戶端)中使用的是ECMAScript兼容的實現 - JavaScript(用於基於Mozilla的客戶端),JScript(用於Internet Explorer和Windows Script Host),ActionScript(用於Adobe Flash)等

這些實現的 - 主要是那些在現代瀏覽器中使用 - 基於第三版的ECMA-262標準,而其他人 - 如最新的ActionScript - 在非常相同標準的第4版。請注意,第4版目前已被放棄,贊成第5個,許多瀏覽器已有started implementing

第3版測試套件最近是released by Google。第5版也是currently in the works

相關問題