此處提供的信息主要面向已經(jīng)熟悉 JScript 并想了解 JScript 8.0 中引入的新功能的程序員。
常見任務(wù)
- 如何編譯程序
JScript 8.0 命令行編譯器從 JScript 程序創(chuàng)建可執(zhí)行文件和程序集。有關(guān)更多信息,請參見 如何:從命令行編譯 JScript 代碼。
- 如何編寫“Hello World”程序
編寫“Hello World”的 JScript 8.0 版本非常容易。有關(guān)更多信息,請參見 Hello World! 的 JScript 版。
- 如何使用數(shù)據(jù)類型
在 JScript 8.0 中,冒號指定變量聲明或函數(shù)定義中的類型。默認類型為 Object,它可以保存任何其他類型。有關(guān)更多信息,請參見 JScript 變量和常數(shù)和 JScript 函數(shù)。
JScript 8.0 具有幾種內(nèi)置數(shù)據(jù)類型(如 int、long、double、String、Object 和 Number)。有關(guān)更多信息,請參見 JScript 數(shù)據(jù)類型。還可以在導(dǎo)入適當?shù)拿臻g后使用任何 .NET Framework 數(shù)據(jù)類型。有關(guān)更多信息,請參見 .NET Framework 類庫參考。
- 如何訪問命名空間
訪問命名空間可使用 import(導(dǎo)入)語句(當使用命令行編譯器時)或 @import 指令(當使用 ASP.NET 時)。有關(guān)更多信息,請參見 import 語句。/autoref 選項(該選項在默認情況下為打開狀態(tài))自動嘗試引用與 JScript .NET 程序中使用的命名空間相對應(yīng)的程序集。有關(guān)更多信息,請參見 /autoref。
- 如何創(chuàng)建類型化(本機)數(shù)組
類型化數(shù)組數(shù)據(jù)類型可以通過在數(shù)據(jù)類型名稱后面放置方括號 ([]) 來聲明。您仍然可以使用 JScript 數(shù)組對象(即,用 Array 構(gòu)造函數(shù)創(chuàng)建的對象)。有關(guān)更多信息,請參見數(shù)組概述。
- 如何創(chuàng)建類
在 JScript 8.0 中,可以定義您自己的類。類可以包含方法、字段、屬性、靜態(tài)初始值設(shè)定項和子類。可以編寫一個全新的類,也可以從現(xiàn)有的類或接口繼承。修飾符控制類成員的可見性、如何繼承成員以及類的總體行為。也可以使用自定義屬性。有關(guān)更多信息,請參見基于類的對象和 JScript 修飾符。