身為前端開發人員來說,JavaScript時我們必須學會的,而且在工作中扮演著重要的角色,那你知道他的起源嗎?那今天就跟大家聊聊JS的起源
一、初始JavaScript
#Mosaic是網路史上第一個普遍使用和顯示圖片的瀏覽器1993年問世。
後來因為商標權轉讓,原本的開發團隊又開發了Netscape Navigetor網景瀏覽器,也是許多瀏覽器的前身。
JS作為Netscape Navigetor瀏覽器的一部分首次出現在1996年,最初設計是改善網頁的使用者體驗,作者是Brendan Eich。
起初JS被命名liveScript,後來因為跟Son公司合作改名為JavaScript,後來Son公司被Oracle公司收購,所有版權歸Oracle所有。
二、瀏覽器的組成
瀏覽器主要有兩部分組成,shell和核心(渲染引擎(語法規則和渲染)【js引擎|其它模組】)部分,內核還包含了許多東西。
渲染引擎,核心裡渲染引擎主要負責html和CSS部分,定義了語法規則、渲染規則以及渲染路徑和速度等等。
網絡,用來顯示請求的內容,例如http請求,它具有平台無關的接口,可以在不同平台上工作。
UI後端,用來繪製類似組合選擇框等基本元件,具有不特定於某個平台的通用接口,底層使用作業系統的使用者介面。
js引擎,2001年發布了ie6,首次實現對js引擎的最佳化。
2008年Google發表了Chrome,它是採用優化後的js引擎,引擎代號V8,因能把js程式碼直接轉換成機械碼0101來執行,進而以速度快而聞名。
後Firefox也推出了具備強大功能的js引擎- Firefox3.5 tracemonkey (對頻繁執行的程式碼做了路徑最佳化)- Firefox 4.0 leagermonkay。
以上是JavaScript的起源,瀏覽器由哪些組成的詳細內容。更多資訊請關注PHP中文網其他相關文章!