JavaScript 於1995 年 由Brendan Eich 創建,當時他在Netscape Communications 工作,該公司是Netscape Navigator 瀏覽器(第一個流行的瀏覽器之一)背後的公司。網頁瀏覽器。 Netscape 希望在其瀏覽器中加入腳本語言,以允許 Web 開發人員在網頁上新增互動。
Brendan Eich只花了 10 天就開發了該語言。它最初被稱為Mocha,但名稱首先更改為LiveScript,最後更改為JavaScript,以利用Java 的流行] 當時的語言,儘管JavaScript 和Java 是完全不同的語言。
在20 世紀90 年代,Netscape 的主要競爭對手是Microsoft,該公司為了應對JavaScript 的流行,開發了自己的語言版本,稱為JScript,並集成到其瀏覽器中,互聯網瀏覽器。這種競爭導致瀏覽器處理 JavaScript 的方式碎片化,使得開發人員很難編寫跨瀏覽器一致工作的程式碼。
為了解決碎片問題,Netscape 向 ECMA International(歐洲電腦製造商協會)提交了 JavaScript,以標準化該語言。 1997年,第一個標準發布,稱為ECMAScript(縮寫ES)。從那時起,JavaScript語言的正式版本就遵循了ECMAScript標準,並不斷發展至今。
在2000年代,隨著Ajax(非同步JavaScript和XML)的引入,JavaScript變得更加重要,這種技術允許Web應用程式在不重新載入頁面的情況下更新內容。這標誌著動態網路應用程式的開始,並為開發更具互動性的網路服務鋪平了道路,例如Gmail和Google Maps。
在2009年,Ryan Dahl發布了Node.js,一個允許JavaScript在伺服器上運行的運行時環境。這標誌著一個重大變化,因為它允許開發人員在前端和後端上使用相同的語言,進一步推動了 JavaScript 作為通用語言的崛起。
7. 框架與現代庫Angular、React 和 Vue.js 等框架和函式庫的出現,使 Web 應用程式開發變得更加複雜。這些工具幫助鞏固了 JavaScript 作為現代 Web 開發核心語言的地位。
八、現狀結論
現代網路的關鍵部分。它的歷史反映了它的適應和發展能力,這使得它在軟體開發中保持相關性和必要性。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3