9
@if (@_jscript_version == 10)
    document.write("You are using IE10");

ウィキペディアによると、IE10 は JScript 10 を使用します。

JScript 10には、EcmaScript 5 に対する新しい独自の拡張機能が多数含まれているようです。

IE10 の EcmaScript エンジン (10) のバージョンは JScript 10.0 に関連していますか?

IE10 は、厳密な型付けなどの独自の拡張機能を大量に導入しますか?

4

2 に答える 2

5

マイクロソフト リファレンス

JScript 10.0 は、.NET Framework を使用してサーバー上で実行されるアプリケーションに使用されます。Web ブラウザーでクライアント コンピューター上で実行されるスクリプトを作成する方法については、「JScript (Windows Script Technologies)」を参照してください。

バージョン番号に煩わされているだけのようです。JScript 10.0 は .NET フレームワークでのみ動作するようです。

「Jscript バージョン 10」が何であるか、なぜ JScript 10.0 と同じバージョン番号になっているのかはまだわかりませんが、

于 2011-07-22T14:55:37.350 に答える
3

私が間違っていたようで、JScript 10.0 とバージョン 10 の JScript (IE 内) はまったく無関係であり、Microsoft のバージョン管理スキームは忌まわしいものです。

于 2011-07-22T14:48:59.770 に答える