-
JScript
鎖定
JScript產生背景
JScript是微軟的一種專門設計用於Web頁面中的腳本語言。它堅持了ECMAScript標準並且主要是微軟對應於Netscape早些出現並被廣泛使用的JavaScript所出的一個語言。
[1]
寬鬆類型意味着您不必顯示定義變量的數據類型。事實上 JScript 更進一步。您無法在JScript上明確地定義數據類型。此外,在大多數情況下,JScript 將根據需要自動進行轉換。例如,如果將一個數值添加到由文本組成的某項(一個字符串),該數值將被轉換為文本。
JScript主要功能
JScript最新版本為JScript 10.0,是一種使用Web語言方便快捷地訪問Microsoft .NET Framework 的方法。 JScript 10.0 的主要作用是使用 ASP.NET 構造網站和使用 .NET Framework腳本自定義應用程序。
JScript 10.0具有真正的編譯代碼、通過符合“通用語言規範”(CLS) 而實現的跨語言支持,以及對 .NET Framework 的訪問等功能。
JScript 10.0中的幾種功能旨在充分利用 CLS,後者是用來標準化數據類型、對象公開方式、對象互用方式等內容的一組規則。 任何符合CLS的語言都可以使用在 JScript 10.0 中創建的類、對象和組件。 作為 JScript 開發人員,您可以從其他符合CLS的編程語言訪問類、組件和對象,而無需考慮語言特定的差異(比如數據類型)。 JScript 10.0 程序使用的一些 CLS 功能包括命名空間、特性、引用參數和本機數組。
[6]
JScript版本記錄
宿主應用程序 | JScript 版本 |
---|---|
Internet Explorer 3.0 | 1.0 |
Internet Information Server 3.0 | 2.0 |
Internet Explorer 4.0 | 3.0 |
Internet Information Server 4.0 | 3.0 |
Visual Studio 6.0 | 4.0 |
Internet Explorer 5.0 | 5.0 |
Internet Explorer 5.01 | 5.1 |
Windows 2000 | 5.1 |
Internet Explorer 5.5 | 5.5 |
Internet Explorer 6.0 | 5.6 |
Windows XP(帶有 SP2) | 5.6 |
Internet Explorer 7.0 | 5.7 |
Windows XP SP3 | 5.7 |
Windows Vista | 5.7 |
5.8 |
Visual Studio 版本 | .NET Framework 版本 | JScript 版本 |
---|---|---|
Visual Studio .NET 2002 | .NET Framework 1.0 | JScript 7.0 (JScript .NET 2002) |
Visual Studio .NET 2003 | .NET Framework 1.1 | JScript 7.0 (JScript .NET 2003) |
Visual Studio 2005 | .NET Framework 2.0 | JScript 8.0 |
.NET Framework 3.5 | JScript 8.0 |
- 參考資料
-
- 1. JScript .TechTarget SOA [引用日期2015-08-18]
- 2. JScript 參考 | Microsoft Learn .微軟.2020-01-05[引用日期2023-01-26]
- 3. JScript | Microsoft Learn .微軟.2020-01-05[引用日期2023-01-26]
- 4. 如何:從命令行編譯 JScript 代碼 | Microsoft Learn .微軟.2020-01-05[引用日期2023-01-26]
- 5. JScript 版本信息 | Microsoft Learn .微軟.2020-01-05[引用日期2023-01-26]
- 6. JScript 10.0 的新增功能 | Microsoft Learn .微軟.2020-01-05[引用日期2023-01-26]