什么是 JScript 10.0?

JScript 10.0 融合了先前版本的 JScript 的功能集和基于类的语言的最佳功能。 JScript 10.0 包括编译代码、类型化和无类型变量、后期和早期绑定、类(具有继承、函数重载、属性访问器,等等)、包、跨语言支持,以及对 .NET Framework 的完全访问权限。

提示

JScript 10.0 用于通过使用 .NET Framework 而在服务器上运行的应用程序。 有关如何编写在客户端计算机上的 Web 浏览器中运行的脚本的信息,请参见 JScript (Windows Script Technologies)(JScript - Windows 脚本技术)。

新增功能

JScript 10.0 是一种真正的面向对象的脚本语言。 它可以使用类、类型及其他高级语言功能编写可靠的应用程序。 该脚本语言保持其“脚本”特色,支持无类型编程、expando 函数和类、动态代码执行(使用 eval)等更多功能。

JScript 10.0 允许对变量进行类型批注,从而提供灵活性。 这种方法将变量绑定到某个特定的数据类型,这样该变量就只能存储这种类型的数据。

在编程语言中,强类型有许多优势。 除了当所使用的数据类型恰好适合您正在使用的数据时获得的好处外,还有其他几点好处:

  • 提高执行速度

  • 运行时/编译时类型检查

  • 自记录代码

请参见

其他资源

JScript 参考