JavaScript in Visual Studio 2013
JavaScript è un ottimo linguaggio di Visual Studio 2013.È possibile usare la maggior parte o tutti gli strumenti di modifica standard (frammenti di codice, IntelliSense e così via) quando si scrive codice JavaScript nell'IDE di Visual Studio.È possibile scrivere codice JavaScript per molti tipi di applicazioni e servizi.
Per la documentazione di riferimento del linguaggio JavaScript, vedere JavaScript.
È possibile che vengano richieste versioni specifiche di Visual Studio o estensioni specifiche di Visual Studio per sviluppare determinati tipi di applicazioni e servizi con HTML e JavaScript.L'elenco seguente include i collegamenti ad altre informazioni.
Per creare app di Windows Store, Windows Phone e app universali (che supportano entrambe le piattaforme), scaricare gli strumenti.
Per creare app ibride per più dispositivi da eseguire su diverse piattaforme, scaricare l'estensione per le app ibride per più dispositivi.
Per creare servizi basati su cloud, vedere il sito di Microsoft Azure.
Per creare siti Web e app Web, visitare il sito ASP.NET.
L'editor JavaScript in Visual Studio 2013 fornisce il supporto per IntelliSense.Per altre informazioni, vedere IntelliSense per JavaScript.
Novità in JavaScript
Nuove funzionalità per JavaScript in Visual Studio 2013 includono:
Le parole chiave Istruzione let (JavaScript) e Istruzione const (JavaScript) consentono di dichiarare variabili per le quali l'ambito è limitato al blocco in cui sono dichiarate.
L'oggetto Oggetto Set (JavaScript) consente di creare una raccolta di oggetti univoci e Oggetto Map (JavaScript) o Oggetto WeakMap (JavaScript) consente di creare una raccolta di coppie chiave-valore.
Oggetto Intl.DateTimeFormat (JavaScript), Oggetto Intl.NumberFormat (JavaScript) e Oggetto Intl.Collator (JavaScript) forniscono servizi di localizzazione che prevedono la formattazione di data e ora, la formattazione dei numeri e il confronto di stringhe.
Proprietà __proto__ (Object) (JavaScript) consente di impostare il prototipo di un oggetto o una funzione.
Una nuova matrice tipizzata Oggetto Uint8ClampedArray (JavaScript) fornisce il supporto per matrici tipizzate costituite da valori Unsigned Integer a 8 bit con valori fissati sull'intervallo 0-255.L'oggetto ArrayBuffer supporta inoltre Metodo slice (ArrayBuffer) e Funzione ArrayBuffer.isView (ArrayBuffer).