1 回答

TA貢獻1854條經驗 獲得超8個贊
javascript最初是由當時的Netscape公司的布蘭登·艾奇編寫出來,最初的名字叫:LiveScript,為了和當時非?;鸬膉ava搭上關系,LiveScript改名為javaScript。
Web已經發展了將近二十多年,在Web發展的初期,由一家生產瀏覽器的計算機服務公司創建。那家公司則是曾經的網景公司,現在則是Mozilla公司。而現在被大家所熟知的“JavaScript”則是Oracle 的注冊商標,用來特指曾經創建JavaScript的那家比較厲害的公司——Mozilla公司。
當初的網景公司將這門神奇的語言標準提交給了ECMA——歐洲計算機制造協會——由于商標上的沖突,當時被提交上去的標準被稱作——“ECMAScript”。同樣,又是來自商標的沖突,呵呵有名的微軟公司對這門語言的顯示版本去了個幾乎是家喻戶曉的名字——“Jscript”。不過即便是有這么多的名字,現在人們還是對“JavaScript”這個名字情有獨鐘,光大的人們也更加的知道這個名字,但是“ECMAScript”一直都是被指代成語言標準。
在網絡發展的時候,ECMAScript也在發展,先后出現了ECMAScript第三版(ECMAScript 3)和ECMAScript第五版(ECMAScript 5)。如今在這信息更新相當快的時代,ECMAScript 3 已經基本上被所有Web瀏覽器所實現。這種版本的語言也是相對比較穩定的。其實早些年就已經開始研究ECMAScript 4 了,但是由于ECMAScript 4 太過龐大,就被長期擱置了,沒有發布出來正式的版本。我們現在有時候也會看到版本號,大多都是JavaScript 1.5 或者JavaScript
1.8 。 這些都是Mozilla 的版本號。JavaScript1.5 相當于ECMAScript 3。
其實早在我剛開始接觸JavaScript的時候,在DW中敲打JavaScript的時候,就會出現“Jscript”或者是“ECMAScript”的提示,我總是想問這些都是不是JavaScript呢,知道今天我才發現,這些其實都是JavaScript,只不過一個是大名,一個是外號而已。
添加回答
舉報