• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 11. JavaScript > Versions of JavaScript

11.1. Versions of JavaScript

The name JavaScript is owned by Netscape. Microsoft's implementation of the language is officially known as JScript, but very few people actually make a distinction between JavaScript and JScript. Versions of JScript are more or less compatible with the equivalent versions of JavaScript, although JScript skipped a version and went directly from JavaScript 1.0 compatibility to JavaScript 1.2 compatibility.

JavaScript has been standardized by ECMA (the organization formerly known as the European Computer Manufacturers Association) and is on the fast track for standardization by the International Standards Organization (ISO). The relevant standards are ECMA-262 and, when standardized by ISO, ISO-16262. These standards define a language officially known as ECMAScript, which is approximately equivalent to JavaScript 1.1, although not all implementations of JavaScript currently conform to all details of the ECMA standard. The name ECMAScript is universally regarded as ugly and cumbersome and was chosen precisely for this reason: it favors neither Netscape's JavaScript nor Microsoft's JScript.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint