JScript
跳至導覽
跳至搜尋
Template:Hatnote Template:NoteTA
腳本錯誤:沒有「Infobox」這個模塊。腳本錯誤:沒有「Check for unknown parameters」這個模塊。 JScript是由微軟公司開發的動態腳本語言,是微軟對ECMAScript規範的實現[1]。
JScript最初隨Internet Explorer 3.0於1996年8月發布。在網絡程式設計師談論Internet Explorer中的JavaScript的時候,他們實際上是指JScript。和其他活動腳本一樣,它後來也被Windows Script Host和Active Server Pages所支持[2]。典型的JScript源文件使用的擴展名是.js。
JScript最新的版本是基於尚未定稿的ECMAScript 4.0版規範的JScript .NET,並且可以在微軟的.Net環境下編譯。JScript在ECMA的規範上增加了許多特性。
版本[編輯]
JScript[編輯]
| 版本 | 發佈日期 | 實現[3] | 基於 | 類似的JavaScript版本 |
|---|---|---|---|---|
| 1.0 | 1996年8月 | Internet Explorer 3.0 | Netscape JavaScript | 1.0 |
| 2.0 | 1997年1月 | Windows IIS 3.0 | Netscape JavaScript | 1.1 |
| 3.0 | 1997年10月 | Internet Explorer 4.0 | ECMA-262 1st edition | 1.3 |
| 4.0 | Visual Studio 6.0(Visual InterDev的一部分) | ECMA-262 1st edition | 1.3 | |
| 5.0 | 1999年5月 | Internet Explorer 5.0 | ECMA-262 2nd edition | 1.4 |
| 5.1 | Internet Explorer 5.01 | ECMA-262 2nd edition | 1.4 | |
| 5.5 | 2000年7月 | Internet Explorer 5.5 & Windows CE 4.2 | ECMA-262 3rd edition | 1.5 |
| 5.6 | 2001年10月 | Internet Explorer 6.0 & Windows CE 5.0 | ECMA-262 3rd edition | 1.5 |
| 5.7 | 2006年11月 | Internet Explorer 7.0 | ECMA-262 3rd edition + ECMA-327(ES-CP) | 1.5 |
| 5.8 | 2009年5月 | Internet Explorer 8.0 | ECMA-262 3rd edition + ECMA-327(ES-CP) + JSON(RFC 4627) | 1.5 |
| 9.0 | 2011年3月 | Internet Explorer 9.0 | ECMA-262 5th edition | 1.8.1 |
JScript .NET[編輯]
腳本錯誤:沒有「main」這個模塊。
| 版本 | 平台 | 發佈日期 | 實現 | 基於 |
|---|---|---|---|---|
| 7.0 | Desktop CLR 1.0 | 2002年1月5日 | Microsoft .NET Framework 1.0 | ECMA-262 3rd edition |
| 7.1 | Desktop CLR 1.1 | 2003年4月1日 | Microsoft .NET Framework 1.1 | ECMA-262 3rd edition |
| 8.0 | Desktop CLR 2.0 | 2005年11月7日 | Microsoft .NET Framework 2.0 | ECMA-262 3rd edition |
| 10.0 | Desktop CLR 4.0 | 2010年8月3日 | Microsoft .NET Framework 4.0 | ECMA-262 3rd edition |
參考文獻[編輯]
- ↑ Template:Cite web
- ↑ Template:Cite web
- ↑ 腳本錯誤:沒有「citation/CS1」這個模塊。
參見[編輯]
腳本錯誤:沒有「Portal」這個模塊。
腳本錯誤:沒有「Navbox」這個模塊。 Template:Microsoft APIs 腳本錯誤:沒有「Navbox」這個模塊。 Template:NavboxV2