說一說Javascript
說起Javascript自然離不開浏覽器,下圖粗略的整理了一些關于浏覽器的重要事件,僅供參考(不正之處,歡迎指正…)

- 故事都有背景
20世紀90年代中期(1995左右),撥号上網大時代,表單驗證十分的考驗耐性。人們時常遨遊在‘某字段必須為數字,請傳回重新填寫!!!’的友好提示的絕望之中。誰來拯救絕望,誰來平息人們想要砸鍵盤的沖動?據記載,當時走在技術革新最前沿的Netscape公司站了出來(掌聲)。
- 後續
- 1995年,Netscape公司的程式員 Brendan Eich花了10天時間開發設計了腳本語言,最初名為LiveScript,後Netscape為搭上媒體炒熱Java的順風車,臨時将LiveScipt更名為JavaScript。
- JavaScript1.0獲得了巨大的成功,Netscape随即在Netscape Navigator 3中釋出了JavaScript1.1。
- 1996年,微軟在其Internet Explorer 3中加入了JScript的JavaScript實作。意味着有兩個不同的JavaScript版本:Netscape Navigator(JavaScript)與Internet Explorer(JScript)
-
1997年,以JavaScript 1.1為藍本的建議被送出給歐洲計算機制造商協會(ECMA),由TC39定義了一種名為ECMAScript的新腳本語言的标準
ECMAScript版本
時間 | 版本 |
---|---|
1997年 | ECMAScript 1.0 |
1998年 | ECMAScript 2.0 |
1999年 | ECMAScript 3.0 |
2007年 | ECMAScript 4.0草案 |
2008年 | ECMAScript 4.0廢棄 |
2009年 | ECMAScript 5.0 |
2011年 | ECMAScript 5.1 |
2015年 | ECMAScript 6.0(ECMAScript2015) |
一些整理,不正之處,請多指正。