監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

JavaScript 性能提升技巧

申請免費試用、咨詢電話:400-8352-114

鷹潭網站建設www.diyphp.net

Daniel Clifford 在 Google I/O 2012 上做了一個精彩的講演“Breaking the JavaScript Speed Limit with V8”。在講演中,他深化解說了13個簡略的代碼優(yōu)化辦法,可以讓你的代碼在 Chrome 的 V8 JavaScript 引擎編譯/運轉你的 JavaScript 代碼愈加疾速。在講演中,他解說了怎樣優(yōu)化,而且解說了緣由。下面簡明的列出了優(yōu)化的關鍵:

  1. 在結構函數(shù)中初始化所有的對象

  2. 一直用一樣的按次初始化對象

  3. 盡量運用數(shù)字

  4. 為數(shù)組運用從0開端的接連的主鍵

  5. 不要提早分配大型數(shù)組(>64K),你應該在運用的過程中擴展數(shù)組

  6. 不要刪去數(shù)組中的元素

  7. 不要裝在沒有初始化或許曾經刪去的元素

  8. 關于固定巨細的數(shù)組,運用”array literals“初始化

  9. 在運用前分配正確的空間巨細給小數(shù)組

  10. 不要在數(shù)值數(shù)組中存儲非數(shù)值內容

  11. 盡量運用單一類型(monomorphic)而不是多類型(polymorphic)

  12. 不要運用 try{} catch{}

  13. 在優(yōu)化后防止在辦法中修躲藏的類

  若是你有時間的話,請看完好的視頻還有PPT ,強烈推薦!我將經??纯催@個列表,并比照我的代碼。

 

發(fā)布:2007-03-31 14:57    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
鷹潭OA
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普鷹潭網站建設公司其他應用

鷹潭軟件開發(fā)公司 鷹潭門禁系統(tǒng) 鷹潭物業(yè)管理軟件 鷹潭倉庫管理軟件 鷹潭餐飲管理軟件 鷹潭網站建設公司