• <source id="4f28w"></source>

    1. 灝洋廊坊網絡公司專注于廊坊網站建設、廊坊網站優化!

      網站建設

      香河灝洋專業的網站建設公司,竭誠為您服務!
      當前位置:主頁 > 新聞資訊 > 網站建設 > requirejs JavaScript代碼優化

      requirejs JavaScript代碼優化

      作者:admin   來源:未知   發表時間:2018-04-18 20:03  

      導讀: RequireJS是提高速度和JavaScript代碼質量的一種有效方式,使更多的可讀性和易于維護。 在這篇文章中,我將介紹你到RequireJS,你可以開始使用它。我們將優化通過文件要求和定義模塊,甚至觸摸。 簡而言之,require.js是一個腳本程序,允許你運...



      RequireJS是提高速度和JavaScript代碼質量的一種有效方式,使更多的可讀性和易于維護。

      在這篇文章中,我將介紹你到RequireJS,你可以開始使用它。我們將優化通過文件要求和定義模塊,甚至觸摸。

      簡而言之,require.js是一個腳本程序,允許你運行你的JavaScript代碼文件和模塊,管理每個模型的依賴關系。

      定義模塊
      使用AMD模式意味著我們的代碼可以構建模塊,而這些模型只是代碼的一部分,并在我們的應用程序中做一些事情。在模塊或100,你可以把這兩行代碼,它只是取決于你想要的模塊來做。

      定義一個模塊,我們用這樣的代碼:

      定義(函數(){函數(x,y){添加
      返回x y;
      }
      }在這個例子中,我創建了一個簡單的添加函數,它沒有依賴項,但是如果需要這個函數,自定義函數jQuery將正常工作,因此它將形成:

      定義([ &lsquo;jQuery &rsquo;],函數(){函數的地方(mydiv){
      返回$(mydiv)。Html(&lsquo;我;樣文&rsquo;);
      }
      })這個語法,首先告訴我們的jQuery的代碼,然后運行,這樣就可以在需要的時候,和jQuery。我們也可以使用這個模塊,我們已經寫在JavaScript文件,它并不局限于框架或插件。

      文件要求
      requirejs和異步模塊定義(AMD)開始工作,我們必須先下載,然后鏈接到我們的文件,在這樣的require.js文件頭:

      <;script src= ";的要求。JS ";數據主要為";主要";>;<;\/腳本>;你可能想知道什么數據是主要屬性,和requirejs的使用意味著當你需要調用的頭文件,你可以鏈接到你的JavaScript應用程序的主文件,主數據屬性是一個鏈接到主應用程序的JavaScript文件,在這種情況下main.js。(注requirejs自動添加。結束時的js文件名。)

      main.js文件,您將配置requirejs和定義文件時需要放置和使用荷載對自己的模塊的基本路徑。


      要求的功能
      requirejs需要一個簡單的函數加載的腳本,在這種情況下,requirejs加載jQuery:

      要求([ ";jQuery ";];功能($){
      返回(&lsquo;# mydiv &rdquo;),Html(&lsquo;你好;RequireJS;這;是;說話&rdquo;);
      });RequireJS最好的一點是,它是非?勺x的,如果你看的代碼塊中,你將看到的,首先需要抓住的jquery.js文件的名稱,它通過一個匿名函數作為jQuery的一個參數,當這樣做時,你可以使用所有的jQuery代碼,請。

      現在,你通常不會有一個jquery.js jQuery庫,和大多數的框架和插件,我們通常選擇負載然后從GitHub或者谷歌的CDN,我們需要配置的路徑,使它們指向正確的位置:

      Require.config({路徑:{)
      ";jQuery ";:";HTTPS:\ \/ \ \/ Ajax。googleapis .com \ \/ \ \/ \ \/ jQuery的Ajax庫\ \/ \ \/ jQuery 1.9.0版”;

      本文由廊坊網絡公司編輯整理。

      本網站中部分原創內容,版權由香河灝洋網絡所有,如轉載請標注文章鏈接,違者必究。

      上一篇:如何提高企業網站流量的轉化率

      下一篇:沒有了


      相關文章
      • 2016-12-21互聯網營銷教學過程中的問題

        由于網絡營銷的重要內容勢必成為未來網絡發展的方向,網絡營銷人才將是未來電子商務的發展,將有更好的發展前景,其重要的網絡營銷內容也將 成為未來網絡發展方向。 會有很多吸入。 但各大高校電子商務專業畢業生的就業情況,但并不理想。 這種...

      • 2017-07-12"微信頭條"上線,今日頭條最大“對手”來了?

        6月15日清晨,微信悄然發布了一項針對一切用戶的晉級,在最新版本的微信中,點擊最上方搜尋框,新增了一項【冤家圈熱文】的性能。點擊此性能,能夠看到微信為用戶篩選的10篇優質文章,每次下拉刷新再次推薦10篇。 *網站建設專家感覺【冤家圈熱文...

      • 售前電話:17326913295
      • 售后電話:17326913295
      • 聯系郵箱:634836608@qq.com
      • 聯系地址:廊坊香河縣新華大街興業家園

      首頁 | 網站建設 | 空間域名 | 網絡優化 | 聯系我們 | 常見問題 | 視頻模塊 | 圖片模塊 | 網站地圖

      按地區拼音首字母選擇建站公司列表 :A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

      廊坊香河灝洋廊坊網絡公司|專注于香河做網站、廊坊網站建設、廊坊網站優化、廊坊網站托管等業務! 

      欧美人与动牲交免费观看一_日本av免在线费播放不卡_午夜爽爽爽男女免费观看hd_诱人的女老板中文字幕_新视觉6080_乱欧美式禁忌仑片