JavaScript Chronicles

1995

It was developed in less than 10 days by Netscape employee Brendan Eich . It's called JavaScript because Netscape wanted to develop a Java-like scripting language to enhance Web technology to compete with Microsoft.

1996

Netscape submits JavaScript to Ecma International and begins the road to standardization.

1997

The first version of the standard ECMA-262 was released. In addition to Netscape's JavaScript implementation, there are two other well-known implementations of this standard, one is Microsoft's JScript , and the other is Macromedia (later acquired by Adobe) ActionScript .

1998

ECMAScript 2 released.

1999

The release of ECMAScript 3 marked the initial maturity of the JavaScript language.

2000

ECMAScript 4 began to be developed.

2003

Work on the development of ECMAScript 4 was halted due to Microsoft's non-cooperation.

2005

Brendan Eich and Mozilla rejoin Ecma International as non-profit members and restart the ECMAScript 4 project. Macromedia (later acquired by Adobe) implemented ES 4 in ActionScript 3. In the same year, Ajax technology appeared, which greatly enriched the interactivity of Web applications.

2007

Douglas Crockford , Yahoo, Microsoft boycott ECMAScript 4 as being too aggressive. And developed ECMAScript 3.1.

2008

The first version of the V8 engine was released with the first version of Chrome. V8 is written in C++, which can directly compile JavaScript into machine code for running, which greatly improves the execution efficiency of JavaScript. The V8 engine can be integrated in the browser or used independently. For example, the runtime environment of Node.js is the V8 engine.

2009

Under many compromises, ECMAScript 3.1 was released as ECMAScript 5. In the same year, the CommonJS project was established, aiming to build an ecosystem of JavaScript outside the browser.

2011

ECMAScript 5.1 released.

2015

ECMAScript 2015 released. Commonly known as ES6.

2016

ECMAScript 2016 released. Commonly known as ES7.

2017

ECMAScript 2017 released. Commonly known as ES8.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326715357&siteId=291194637