JScript 10.0 for JScript Programmers 简介
此处提供的信息主要面向已经熟悉 JScript 并想了解 JScript 10.0 中引入的新功能的程序员。
常规任务
如何编译程序
JScript 10.0 命令行编译器从 JScript 程序创建可执行文件和程序集。 有关更多信息,请参见如何:从命令行编译 JScript 代码。如何编写“Hello World”程序
编写“Hello World”的 JScript 10.0 版本非常容易。 有关更多信息,请参见 Hello World! 的 JScript 版。如何使用数据类型
在 JScript 10.0 中,冒号指定变量声明或函数定义中的类型。 默认类型为 Object,它可以保存任何其他类型。 有关更多信息,请参见 JScript 变量和常量和 JScript 函数。JScript 10.0 具有几种内置数据类型(如 int、long、double、String、Object 和 Number)。 有关更多信息,请参见 JScript 数据类型。 还可以在导入适当的命名空间后使用任何 .NET Framework 数据类型。 有关更多信息,请参见 .NET Framework 类库。
如何访问命名空间
可使用 import 语句(当使用命令行编译器时)或 @import 指令(当使用 ASP.NET 时)访问命名空间。 有关更多信息,请参见 import 语句。 /autoref 选项(该选项在默认情况下为打开状态)自动尝试引用与 JScript .NET 程序中使用的命名空间相对应的程序集。 有关更多信息,请参见 /autoref。如何创建类型化(本机)数组
类型化数组数据类型可以通过在数据类型名称后面放置方括号 ([]) 来声明。 您仍然可以使用 JScript 数组对象(即,用 Array 构造函数创建的对象)。 有关更多信息,请参见数组概述。如何创建类
在 JScript 10.0 中,您可以定义自己的类。 类可以包含方法、字段、属性、静态初始值设定项和子类。 可以编写一个全新的类,也可以从现有的类或接口继承。 修饰符控制类成员的可见性、如何继承成员以及类的总体行为。 也可以使用自定义特性。 有关更多信息,请参见基于类的对象和 JScript 修饰符。