JavaScript in Visual Studio 2013
O JavaScript é uma linguagem de primeira classe em Visual Studio 2013.Você pode usar a maioria ou todos os auxílios de edição padrão (trechos de código IntelliSense, e assim por diante) ao escrever o código JavaScript no Visual Studio IDE.Você pode escrever código JavaScript para muitos tipos de aplicativos e serviços.
Para obter a documentação de referência da linguagem JavaScript, consulte JavaScript.
Versões específicas do Visual Studio ou extensões específicas do Visual Studio, podem ser necessário para desenvolver serviços usando HTML e JavaScript e tipos de aplicativos específicos.A lista a seguir contém links para obter mais informações.
To create Windows Store, Windows Phone, and universal apps (supporting both platforms), get the tools.
Para criar aplicativos de híbrido de múltiplos dispositivos de plataforma cruzada, obter a extensão de aplicativos híbridos de múltiplos dispositivos.
Para criar serviços baseados em nuvem, consulte o site Microsoft Azure.
Para criar sites e aplicativos web, consulte o site do ASP.NET.
O editor de JavaScript no Visual Studio 2013 fornece suporte a IntelliSense.Para saber mais, veja JavaScript IntelliSense.
Novidades no JavaScript
Os novos recursos para JavaScript do Visual Studio 2013 incluem o seguinte:
As palavras-chaves Instrução let (JavaScript) e Instrução const (JavaScript) permitem que você declare variáveis para as quais o escopo é limitado ao bloco em que elas são declaradas.
O objeto Objeto Set (JavaScript) permite que você crie uma coleção de objetos únicos, e Objeto Map (JavaScript) ou Objeto WeakMap (JavaScript) permite criar uma coleção de pares chave/valor.
Objeto Intl.DateTimeFormat (JavaScript), Objeto Intl.NumberFormat (JavaScript) e Objeto Intl.Collator (JavaScript) fornecem serviços de localização que incluem formatação de data e hora, formatação de número e comparação de cadeias de caracteres.
O Propriedade __proto__ (Object) (JavaScript) permite que você defina o protótipo para um objeto ou função.
Uma nova matriz digitada, Objeto Uint8ClampedArray (JavaScript), é compatível com matrizes digitadas compostas de valores inteiros, sem sinal, de 8 bits com valores fixados entre 0 a 255.Além disso, o objeto ArrayBuffer agora é compatível com Método slice (ArrayBuffer) e Função ArrayBuffer.isView (ArrayBuffer).