2013-02-07 46 views
1

有沒有辦法提醒我運行JavaScript的當前環境支持的EcmaScript版本?如何提醒瀏覽器支持的EcmaScript版本?

+1

對您關心的功能進行功能測試,不關心實際的瀏覽器或ecma版本。無論如何,你永遠不知道實施是否正確或完整,即使他們會聲稱「ecma XYZ」。 –

回答

3

簡短的回答:第

龍答案:首先,瀏覽器無法實現的ECMAScript,但基於該規範的語言(例如JavaScript的針對Firefox,JScript的微軟)。通常,他們可以實現部分標準,並在下一版本的語言中完成標準(例如,發生在JavaScript 1.8/1.8.1/1.8.5中關於ES5的內容,請參閱New in JavaScript)。

另外,他們可以預見標準:請參閱for...oflet,即Mozilla自從幾年以來,即屬於ES6的一部分。

所以,你不能真正說出ES環境支持你的環境;你可以做的是測試你感興趣的功能,並使用它們。在大多數情況下,我們在可能的地方應用墊片來模擬該功能,如ES5

相關問題