1

JavaScriptを実行している現在の環境のサポートされているEcmaScriptバージョンに警告する方法はありますか?

4

1 に答える 1

3

簡単な答え:いいえ。

長い答え:まず、ブラウザはECMAScriptを実装していませんが、その仕様に基づく言語(Firefoxの場合はJavaScript、Microsoftの場合はJScriptなど)を実装しています。多くの場合、標準の一部を実装し、言語の次のバージョンで標準を完成させることができます(たとえば、ES5についてはJavaScript 1.8 / 1.8.1 / 1.8.5で発生しました。JavaScriptの新機能を参照してください)。

さらに、彼らは標準を予想することができました。MozillaがES6の一部である、何年も前から持っている標準を参照てください

そのため、ご使用の環境でサポートされているESバージョンを実際に言うことはできません。できることは、興味のある機能をテストして使用することです。ほとんどの場合、 ES5のように、可能な場合はシムを適用してその機能をエミュレートします。

于 2013-02-07T09:14:24.430 に答える