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) 所支援的類型陣列包含 8 位元不帶正負號整數 (值壓制為範圍 0-255)。此外,ArrayBuffer 物件現在還支援 slice 方法 (ArrayBuffer) 和 ArrayBuffer.isView 函式 (ArrayBuffer)。