A brief history of JavaScript

Source: Internet
Author: User

JavaScript was born in 1995.

The web was growing, and the need for client language became stronger. Netscape, who was at the forefront of technological innovation, decided to develop a client-side language to handle simple input validation.

Brandon Brendan Eich, who worked at Netscape, began developing a scripting language called Navigator2 for the February 1995 release of Netscape LiveScript-a language that can be used both in the browser and in the server. In order to complete development before release, Netscape established a development alliance with Sun Corporation. On the eve of the release, Netscape in order to catch the Java Hot Ride, temporarily renamed LiveScript to JavaScript.

Due to the great success of JavaScript 1.0, Netscape then released JavaScript 1.1 in Netscape Navigator 3. Although the web is fledgling, the focus has been record highs. In this context, Netscape self-positioning as the leader company. At the same time, Microsoft in the competition with its own IE, then Microsoft in Netscape Navigator 3 released shortly after the release of IE 3 in the JavaScript implementation called JScript.

Microsoft has introduced JavaScript implementations in two different versions: JavaScript in Netscape Navigator, JScript in IE. Because there was no canonical JavaScript syntax and features at the time. This problem is exposed by the coexistence of two versions. With the development of JavaScript, the standardization problem has been put on the agenda.

In 1997, a proposal modelled on JavaScript 1.1 was submitted to the European Association of Computer Manufacturers (ECMA). European Comouter Manufacturers Association). The association's Designation of Technical Committee No. 39th is responsible for the normative standardization of JavaScript, which has undergone several months to define a new scripting language standard called ECMAScript.

In the second year, ISO/IEC (International Organization for Standardization and Electrotechnical Commission) also adopted ECMAScript as a standard. Since then, browser developers have been working to make ECMAScript the basis of their JavaScript implementations and have been successful in varying degrees.

A brief history of JavaScript

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.