JavaScript Development
Last updated
Was this helpful?
Last updated
Was this helpful?
JavaScript (JS) is a lightweight, interpreted, or compiled programming language with . While it is most well-known as the scripting language for Web pages, also use it, such as , and . JavaScript is a , multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles. Read more .
This section is dedicated to the JavaScript language itself, and not the parts that are specific to Web pages or other host environments. For information about specifics to Web pages, please see and .
The standard for JavaScript is . As of 2012, all fully support ECMAScript 5.1. Older browsers support at least ECMAScript 3. On June 17, 2015, published the sixth major version of ECMAScript, which is officially called ECMAScript 2015, and was initially referred to as ECMAScript 6 or ES6. Since then, ECMAScript standards are on yearly release cycles. This documentation refers to the latest draft version, which is currently .
Do not confuse JavaScript with the . Both "Java" and "JavaScript" are trademarks or registered trademarks of Oracle in the U.S. and other countries. However, the two programming languages have a very different syntax, semantic, and use.
For more information this document has been created based on the following MOZ documents:
New version