麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

在JavaScript應用中實現延遲加載_的方法

2019-11-02 14:51:57
字體:
來源:轉載
供稿:網友

   這篇文章主要介紹了在JavaScript應用中實現延遲加載的方法,利用RequireJS框架,需要的朋友可以參考下

  無論簡單還是復雜的Web應用,都由一些HTML、JavaScript、CSS文件組成。通常開發(fā)者會通過JQuery、Knockout、Underscore等等這樣的第三方JavaScript框架來提高開發(fā)速度。由于這些JavaScript框架都針對特定的用途開發(fā)而且已經得到了“驗證”,所以直接使用它們就比自己從頭實現所需要的功能顯得更為合適。然而,伴隨著應用的復雜度不斷上升,寫出干凈、低耦合、可維護的代碼變得越來越重要。在這篇文章里,我將解釋RequireJS框架如何幫助應用開發(fā)者寫出更加模塊化的代碼,以及它是如何通過延遲加載JavaScript文件來提高應用性能的。

  開始的部分我們先不用RequireJS框架,然后在下一個章節(jié)用RequireJS來重構它。

  下面的這個HTML頁面包含了一個id為“message”的

元素。當用戶訪問這個頁面的時候,它將展示訂單Id和客戶姓名信息。

  Common.JS文件包含了兩個模塊的定義——Order和Customer。函數showData和頁面的body結合在一起,它通過調用write函數來把要輸出的信息放入頁面中。作為示例,我在showData函數里硬編碼了Id為1,客戶姓名為Prasad。

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!DOCTYPE html> <html> <head> <title>JavaScript NonRequireJS</title> <script src="common.js" type="text/javascript"></script> </head> <body> <strong>Display data without RequireJS</strong> <p id="message" /> <script type="text/javascript"> showData(); </script> </body> </html> Common.JS

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 function write(message) { document.getElementById('message').innerHTML += message + '</br>'; }   function showData() { var o = new Order(1, "Prasad"); write("Order Id : " + o.id + " Customer Name : " + o.customer.name); }   function Customer(name) { this.name = name; return this; }   function Order(id, customerName) { this.id = id; this.customer = new Customer(customerName); return this; }

  在瀏覽器中打開這個頁面,你將看到如下的信息。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久精品视频网址 | 国产日韩欧美 | 欧美性久久久 | 亚洲精品aa | 激情网站免费观看 | 偿还电影免费 | 大西瓜永久免费av在线 | 午夜爱爱福利 | 毛片一级免费看 | 欧美一级淫片007 | 中国产一级毛片 | 欧美黄色性生活视频 | 操毛片| 久久精品国产99久久6动漫亮点 | 国产亚洲精品综合一区91555 | 日韩视频观看 | av资源在线天堂 | 日本中文一级片 | 91精品视频在线看 | 特级黄一级播放 | 国产理论视频在线观看 | 国产高潮好爽受不了了夜色 | 九九热在线观看视频 | asian裸体佳人pics | 最新av网址在线观看 | 欧美国产第一页 | 国产在线一级视频 | 美女黄网站免费观看 | 中文字幕国产日韩 | av电影在线观看网站 | 少妇的肉体2无删减版 | 全黄裸片武则天一级第4季 偿还电影免费看 | 欧洲精品色| www.91视频com | 717影院理论午夜伦八戒秦先生 | 99精品国产一区二区三区 | 亚洲国产精品久久久久制服红楼梦 | 国产99视频精品免视看9 | www.99热精品 | 午夜视频在线在免费 | 手机av免费电影 |