MSDNのJScriptという用語のステータスはどうなりますか?[定休日]

StackOverflow https://stackoverflow.com//questions/12685840

  •  12-12-2019
  •  | 
  •  

質問

同様の質問があります' JavaScriptとJScriptの違いは何ですか? 'それはIE8までしかカバーしていませんが。奇妙なことに、IE9以降では、この用語は 'JavaScript'が参照されています.「JavaScript」という用語は今後使用されるようです。

さらに、MSは特定のECMAScriptバージョンへの準拠という点で2つの言語を区別しています。

  • JSScript

ECMA262言語仕様のMicrosoft実装ですか (ECMAScript第3版) (リンク)

  • ジャバスクリプト

ECMAScript言語仕様第5版に準拠しています (リンク)

では、JScriptという用語はどうなりますか?非ブラウザに制限されますか?

役に立ちましたか?

解決

編集:この質問は、IE8でのJavascriptの実装の状態に関するものだと思いました。"JScript"(無視する)ことに注意してください。"JScript.NET")は歴史的に、MicrosoftのEcmascriptの「Active Scripting」実装に付けられた名前でした。:

JScriptは、Internet Explorerバージョン3からバージョン8に見られるように、以下を使用して実装されています アクティブスクリプティング シェルの実行のためにWindowsスクリプトホストと共有されるエンジン *.vbs*.js また、サーバー側の古典的なASP環境で共有されます。

長期的なアクティブスクリプティングでは非推奨になります:サーバー側では、Classic ASPは死んだと見なされます(最後の更新は1999年にWindows2000でバージョン3.0でした)、ブラウザではInternet Explorer9のJIT「Chakra」エンジンに置き換えられ、シェルではPowerShellに置き換えられました。

ただし、Microsoftはしばらくの間、アクティブスクリプティングをサポートします:Windows8はシステムの完全なサポートを提供し、Windows8のサポートライフサイクルは2022年まで終了するべきではありません(MSが10年間のライフサイクルサポートポリシーに固執することを前提としています)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top