Javascript » javascript 簡介 » variables » functions » objects »

Javascript 由來

Javascript是在1995年由Netscape Communications公司的一位美國籍的工程師Brendan Eich所發明,據說僅花了10天完成,最早將它命名為Mocha,隨後命名為Livescript,而Javascript本身與Java並無關聯,但由於Java當時廣受歡迎,為了沾一點光,故後來又將其命為Javascript,當時在開發Javascript時也是希望語法能夠親近於Java的語法,所以我認為也不是全然無關。

Javascript 歷史與演變

Netscape所發明的Javascript當時廣受歡迎但是Windows同樣也開發了自己的一套前端網頁語言(VBScript、JScript),兩者競爭激烈,開發者也深受困擾因為兩者語言差異大,沒有一個語言能同時支援Windows的IE瀏覽器和Netscape的瀏覽器。微軟似乎沒有要配合Netscape的意思,因此前端語言僵持不下,沒有統一標準。

Netscape日後將它們的Javascript提交於Ecma國際,Ecma是一家國際性的資訊和電信標準組織,當時目的就是希望將前端語言統一且標準化,使人人都能遵守,經過國際性的認證以及各種標準訂定下,ECMAScript1就誕生了,日後更多版的ECMAScript被推出,都是在強化及優化Javascript的語言,Windows後期也只得接受ECMAScript為主要國際的前端程式語言。如今ECMAScript6(ES6),就是最新的一版Javascript。

參考資料:

1: Footnote number one yeah baby!

2: Facebook open source <–md

3: Facebook open source <–html

```