1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        JS代碼優化技巧之通俗版

        發布時間:  2012/9/12 14:18:44
         如果你問我網站中最影響網站打開速度的是什么?我會告訴是網站中的javascript,簡稱JS。模板中引用的JS文件越多,打開速度越慢,這點我深有體會,不信你看看盧松松博客首頁,使勁優化后依然有100K的文件。細讀完這篇文章,夠你優化大半天的了,關于JS優化方法大都脫離不了這三種方法。(網頁總大小為155.k,而JS就占了100.3K)是時候優化下JS了關于JS優化的文章已經很多了,大多技術性很強,像什么變量、字符串、類型,就不做介紹了,也不需要介紹,我也不懂,你知道了也沒用。大多數站長都是“拿來主義”,我只需要告訴JS怎么放,刪那里就可以了,F在的網站都加的有統計代碼、分享工具、評論列表、相關文章插件等工具,而要實現強大的功能,必須使用JS文件,正是這些JS插件,再增強了網站功能的同時,也給影響了網站速度。最常用的JS優化辦法通過博客調用JS來看,目前最影響速度的為無覓插件(952ms),拿福能廣告(434ms)。如果確實要用可以保留,適當的根據官方教材做做優化,下面盧松松介紹幾個最常用的JS優化方法。方法一:把不重要的JS放在頁面最底部這是最簡單,也是效果最好的優化方法,把不重要的JS通通放到頁面的最下面body的上面,實現異步加載,也就是等網頁都加載完了,最后在加載這些不重要的JS,這樣就不影響網頁速度了。如低調與華麗模板中公共的util.js公共文件,默認效果為,瀏覽網頁時會在網頁中出現“回頂部、寫評論”特效,F在把wumii(無覓插件JS)和jiathis(分享工具JS)統一整合到util.js文件中了。(不重要的JS都放到頁面最底部了)當然,其他網站也需要這樣做:把不重要的JS通通放到頁面最底部。方法二:合并JS文件合并JS,也就是減少HTTP請求,少給服務器請求一次就加快一點速度,而合并兩個原本獨立的JS就需要點技術了,但這難不倒我們,告訴大家一個最簡單的方法:不管三七二十一,先把A文件直接粘貼到B文件中,合并后刪除網頁中的A文件,如果網頁運行正常,就OK;如果一些特效失效,那就還原,換C文件合并?倳袃蓚不沖突的JS文件的。例如我博客上的百度廣告管家,有6個廣告位,默認情況是要進行6次HTTP請求的,因為是第三方JS,一次請求最快要花234ms,而6次請求就就需要花2秒,也就是說因為這個廣告管家打開網頁就要額外增加2秒。(第二段JS就是把6個請求變成了1個)按照官方教程把JS合并后,6個廣告位的廣告請求合并為1次請求,大幅降低js請求次數,有效減少頁面渲染被阻塞的情況,提升廣告加載速度。方法三:給JS文件減肥咱不討論什么三目運算符、減少對象查找、如何讓JS簡潔,咱就用“JS減肥工具”。通常這類工具會把JS文件中幾百行的代碼壓縮成一行,使體積變小。推薦工具:http://javascriptcompressor.com/因為空行等問題,有時候使用這類工具會使JS功能失效,而最簡單的辦法是用Dreamweaver,把壓縮后的JS放入DW中,DW會自動提示你那里有誤,把錯誤的地方另起一行,或還原回去即可。最后再給個網友的現身說法吧:當你的站點隨著時間的推移慢慢地做大的時候,你就會發現很多問題出來的,其中一個就是越來越臃腫龐大,因此運行的速度也就會慢了下來。優化,盡力去優化站點,就變得非常重要了。
         

        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线