| title | ms.custom | ms.date | ms.prod | ms.reviewer | ms.suite | ms.technology | ms.tgt_pltfrm | ms.topic | f1_keywords | dev_langs | helpviewer_keywords | ms.assetid | caps.latest.revision | author | ms.author | manager | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JavaScript Language Reference | Microsoft Docs |
01/18/2017 |
windows-client-threshold |
|
article |
|
|
|
1c457e66-a6b2-4545-b2dd-33a59d8661e8 |
62 |
mikejo5000 |
mikejo |
ghogen |
JavaScript Language Reference
[!INCLUDEjavascript] is a scripting language that can be embedded in web pages and other applications.
This documentation describes the Microsoft implementation of JavaScript, which is compliant with the ECMAScript Language Specification 5th Edition. It also provides additional features that are not included in the ECMA Standards.
You can use [!INCLUDEjavascript] code in browser applications together with HTML, CSS and the Document Object Model (DOM), which represents HTML and browser objects.
-
For information about HTML, see HTML/XHTML Reference.
-
For information about CSS, see Cascading Style Sheets.
-
For information about the DOM, see Document Object Model (DOM).
You can also use [!INCLUDEjavascript] code in Windows Store apps that run on [!INCLUDEwin8] and [!INCLUDEwin81], and in Universal Windows Platform (UWP) apps that run on Windows 10. Windows Store apps can be developed in [!INCLUDEvs_dev11_long], [!INCLUDEvs_dev12], and [!INCLUDEvs_dev14]; UWP apps can be developed in [!INCLUDEvs_dev14].
-
For information about JavaScript in [!INCLUDEwin8_appname_long] apps, see JavaScript Roadmap.
-
For information about HTML and CSS in [!INCLUDEwin8_appname_long] apps, see HTML/CSS for Windows Store apps.
-
For information about the Windows Runtime and Windows Library for JavaScript APIs, see API reference for Windows Runtime and Windows Library for JavaScript.
-
For information about using the Windows Runtime API with JavaScript, see Using the Windows Runtime in JavaScript.
The JavaScript editor in Visual Studio provides IntelliSense support. For more information, see JavaScript IntelliSense.
In This Section
The following sections provide more information about JavaScript.
What's New in JavaScript
Describes new features in JavaScript.
JavaScript Fundamentals
Provides an introduction to the basic structures in JavaScript.
Advanced JavaScript
Explains advanced JavaScript functionality, such as recursion, arrays, troubleshooting, and so on.
JavaScript Reference
Explains the elements of the JavaScript language .