天天看點

JavaScript 發展說一說Javascript

說一說Javascript

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

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)

一些整理,不正之處,請多指正。

繼續閱讀