3d组六十中十方法|福彩6码组六遗漏
灝洋廊坊網絡公司專注于廊坊網站建設、廊坊網站優化!

網站建設

香河灝洋專業的網站建設公司,竭誠為您服務!
當前位置:主頁 > 新聞資訊 > 網站建設 > 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將正常工作,因此它將形成:

定義([ ‘jQuery ’],函數(){函數的地方(mydiv){
返回$(mydiv)。Html(‘我;樣文’);
}
})這個語法,首先告訴我們的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最好的一點是,它是非常可讀的,如果你看的代碼塊中,你將看到的,首先需要抓住的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
  • 聯系郵箱:[email protected]
  • 聯系地址:廊坊香河縣新華大街興業家園

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

按地區拼音首字母選擇建站公司列表 :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

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

3d组六十中十方法 整日本女优小游戏 盈策配资 体彩6+1 壹方达配资 报考mba需要多少钱 陕西快乐十分 股票代码查询一览表股票行情中国所有股票代码 贝得来配资 日本黄色片电影网站 河南22选5 黑龙江6+1 今日股票推荐行情 配多多配资 股牛配资 深圳风采 吉林时时彩