- JavaScript+jQuery交互式Web前端開發(第2版)
- 黑馬程序員編著
- 455字
- 2025-01-07 16:28:53
1.1.2 JavaScript的由來
1995年,網景通信公司(Netscape Communications Corporation,簡稱網景公司)的創始人認為網頁需要一種“膠水語言”,讓網頁設計師和兼職程序員可以很容易地組裝圖片和插件之類的組件,且相關代碼可以直接編寫在HTML代碼中,于是網景公司招募了工程師,為網景導航者(Netscape Navigator)瀏覽器開發了JavaScript語言。
1996年,網景公司在網景導航者2.0瀏覽器中正式內置了JavaScript語言。其后,微軟公司(Microsoft Corporation)開發了一種與JavaScript語言相近的JScript語言,內置于Internet Explorer 3.0瀏覽器,與網景導航者瀏覽器競爭。后來,網景公司面臨喪失JavaScript語言的主導權的局面,決定將JavaScript語言提交給Ecma國際(Ecma International,前身為歐洲計算機制造商協會,即European Computer Manufacturers Association,現名稱并非為首字母縮略詞),希望JavaScript能夠成為國際標準。
Ecma國際是一個國際性會員制的信息和電信標準組織,該組織發布了ECMA-262標準文件,規定了瀏覽器腳本語言的標準,并將這種語言稱為ECMAScript。JavaScript和JScript可以理解為ECMAScript的實現和擴展。
需要說明的是,JavaScript 語言和 Java 語言名稱比較相似,這是因為網景公司在為JavaScript命名時,考慮到該公司與Java語言的開發商Sun公司(2009年被Oracle公司收購)的合作關系。然而,JavaScript和Java只是名字相似,本質上是兩種不同的語言。