国产精品免费一区二区三区四区-中文字幕爆乳julia女教师-女的被弄到高潮娇喘喷水视频-无码av免费网站

Web前端知識(shí)

首頁(yè) > 免費(fèi) > Web前端知識(shí) >

javascript 提升性能小技巧

來(lái)源:北京匯仁智杰科技有限公司   時(shí)間:2016-06-16   點(diǎn)擊:

1.在for循環(huán)中,當(dāng)循環(huán)數(shù)組時(shí),最好把數(shù)組長(zhǎng)度先計(jì)算出來(lái),這樣可以避免重復(fù)計(jì)算:

11.png

2.用函數(shù)聲明替代函數(shù)表達(dá)式,因?yàn)楹瘮?shù)聲明被命名,因此它們更容易在調(diào)用堆棧中識(shí)別。
22.png

3.使用默認(rèn)參數(shù)的語(yǔ)法。
33.png

4.減少DOM查找。

44.png

5.使用數(shù)組加入代替字符串連接。

55.png

6.用事件委托來(lái)解決事件處理程序過(guò)多的問(wèn)題。添加到頁(yè)面上的事件處理程序數(shù)量會(huì)直接關(guān)系到頁(yè)面的整體運(yùn)行性能,因?yàn)槊總€(gè)函數(shù)都是對(duì)象,
 都會(huì)占用內(nèi)存,內(nèi)存中對(duì)象越多,性能就越差。可以利用事件冒泡,只指定一個(gè)事件處理程序,就可以管理某一類型的所有事件。在DOM樹中盡量最高的層次上添加一個(gè)事件處理程序。
7.定義數(shù)組盡量用最簡(jiǎn)便的方式--對(duì)象字面量。

66.png

8.避免全局
 全局變量和函數(shù)名是一個(gè)非常糟糕的主意。因?yàn)轫?yè)面中的每個(gè)js文件都在同一個(gè)范圍內(nèi)運(yùn)行。很容易會(huì)覆蓋同名變量或者函數(shù)。導(dǎo)致效率低下。可以用模塊化的方式來(lái)組織代碼塊。

網(wǎng)絡(luò)營(yíng)銷推廣?。”本﹨R仁智杰科技有限公司!

地址:北京市昌平區(qū)回龍觀龍冠大廈5層
咨詢:13370157521
業(yè)務(wù)QQ:373002979
E - mail:sales @ huirenzhijie.com
企業(yè)網(wǎng)站備案:京ICP備15021091號(hào)-1

匯仁智杰與眾不同

  • 有網(wǎng)絡(luò)推廣經(jīng)驗(yàn)
  • 有網(wǎng)站建站隊(duì)伍
  • 有大型網(wǎng)站建設(shè)經(jīng)驗(yàn)
  • 致力于營(yíng)銷型網(wǎng)站建設(shè)
  • 始終堅(jiān)持技術(shù)和服務(wù)同樣重要
查看PC版網(wǎng)站
備案號(hào):京ICP備15021091號(hào)-1 版權(quán)所有:匯仁智杰