瀏覽器 執行js測試

2021-08-30 03:04:07 字數 1589 閱讀 5111

firefox 3.5 發布了,這應該是firefox很重要的乙個版本。現在瀏覽器市場競爭異常激烈,ie已經受到了巨大的挑戰,ie的優勢是已有的使用者基礎,google chrome是瀏覽器中的新貴,使用者體驗相當優秀,執行速度是其他瀏覽器難以堪比的,這應該得益於google巨大的技術優勢、在網際網路領域中資源和經驗的積累。firefox 3.5 將提高其市場占有率;

測試了一下幾種瀏覽器執行js的效率,相對於 3.0版,速度已經提高將近4倍,是比較大的進步了,當然還有很多使用者體驗上的改進和提公升,新增了新的功能特性,對最新的html5提供了一定得支援。網際網路上客戶端的應用會更為豐富!

幾種瀏覽器執行js的速度相差比較大,僅就 js 引擎來說,幾種瀏覽器的水平距離就拉開了,測試結果如下如下(不同的機器測試結果資料會不一樣,但是資料的比例差距應該是接近的):

寫道

firefox 3.0.11

****************************************====

results (means and 95% confidence intervals)

--------------------------------------------

total:6692.8ms+/- 2.0%

--------------------------------------------

firefox 3.5

****************************************====

results (means and 95% confidence intervals)

--------------------------------------------

total:1589.6ms+/- 6.6%

--------------------------------------------

chrome 2.0.172.33

****************************************====

results (means and 95% confidence intervals)

--------------------------------------------

total:887.2ms+/- 2.6%

--------------------------------------------

ie 7.0.5730.13

****************************************====

results (means and 95% confidence intervals)

--------------------------------------------

total:23994.0ms+/- 1.8%

--------------------------------------------

瀏覽器執行js的過程

瀏覽器分為兩部分 渲染引擎和js引擎 渲染引擎 用來解析html與css,俗稱核心,比如chrome瀏覽器的bink,老版本的webkit js引擎 也稱為js翻譯器,用來讀取網頁中的j ascript 對其處理後台執行,比如谷歌瀏覽器的v8 瀏覽器本身並不會執行js 而是通過內建j ascript...

JS執行機制 瀏覽器快取

1.dcotype及作用 dtd 告訴瀏覽器是什麼文件型別 xml html 決定哪種協議來解析 及切換瀏覽器模式 dcotype 用來宣告文件型別和dtd規範,乙個主要用途是檔案的合法性驗證。若檔案 不合法,那麼瀏覽器解析時便會出錯。dcotype型別和寫法 2.瀏覽器渲染過程 3.重拍reflo...

瀏覽器執行原理

一 瀏覽器簡介 瀏覽器是指可以顯示網頁伺服器或者檔案系統的html檔案 標準通用標記語言的乙個應用 內容,並讓使用者與這些檔案互動的一種軟體。二 瀏覽器核心 使用trident核心的瀏覽器 ie maxthon tt the world等 使用gecko核心的瀏覽器 netcape6及以上版本 fi...