Visual Studio 2013 中的 JavaScript
JavaScript 是 Visual Studio 2013 中的一流语言。当你在 Visual Studio IDE 中编写 JavaScript 代码时,你可以使用该标准编辑帮助(代码片段,IntelliSense 等等)的大部分或全部。对于许多应用程序类型和服务,可以编写 JavaScript 代码。
有关 JavaScript 语言参考文档,请参阅 JavaScript。
可能需要特定版本的 Visual Studio 或特定 Visual Studio 扩展来使用 HTML 和 JavaScript 开发特定应用程序类型和服务。下面的列表包含指向详细信息的链接。
若要创建 Windows 应用商店、Windows Phone 和通用应用(支持这两个平台),请获取工具。
若要创建跨平台多设备混合应用,请获取多设备混合应用扩展。
若要创建基于云的服务,请参阅 Microsoft Azure 站点。
若要创建网站和 Web 应用,请参阅 ASP.NET 站点。
Visual Studio 2013 中的 JavaScript 编辑器提供 IntelliSense 支持。有关详细信息,请参阅 JavaScript IntelliSense。
JavaScript 的新增功能
Visual Studio 2013 中 JavaScript 的新功能包括:
利用 let 语句 (JavaScript) 和 const 语句 (JavaScript) 关键字,你可以声明范围限制在它们声明的某个块内的变量。
可以使用 Set 对象 (JavaScript) 对象来创建唯一对象的集合,并可以使用 Map 对象 (JavaScript) 或 WeakMap 对象 (JavaScript) 来创建键/值对的集合。
Intl.DateTimeFormat 对象 (JavaScript)、Intl.NumberFormat 对象 (JavaScript) 和 Intl.Collator 对象 (JavaScript) 提供本地化服务,包括日期和时间格式化、数字格式化和字符串比较。
可以使用 __proto__ 属性 (Object) (JavaScript) 设置对象或函数的原型。
新的类型化数组 Uint8ClampedArray 对象 (JavaScript) 提供对类型化数组(由值限制为 0-255 的 8 位无符号整数组成)的支持。此外,ArrayBuffer 对象现在支持 slice 方法 (ArrayBuffer) 和 ArrayBuffer.isView 函数 (ArrayBuffer)。