首頁  >  文章  >  web前端  >  require.js的使用方法詳細介紹

require.js的使用方法詳細介紹

php中世界最好的语言
php中世界最好的语言原創
2017-12-30 16:22:132560瀏覽

我們知道,RequireJS是一個非常小巧的javascript模組載入框架,是AMD(Asynchronous Module Definition,非同步模組載入機制)規格最好的實作之一。最新版的requireJS壓縮後只有14k,堪稱非常輕量。它也同時可以和其他的框架協調工作,使用requireJS必將使我們的前端程式碼品質得以提升。

首先我們先來看一個普通的頁面js載入

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript" src="js/index02.js" ></script>
  </head>
  <body>
    <h1>this is a page.</h1>
  </body>
</html>

此時,如果我們不對彈出框做操作,頁面就不會接著加載,就不會有頁面內容,這並不是我們想要實現的結果。

下面我們用require.js做:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
    <script src="js/require2.1.11.js"></script>
    <script type="text/javascript">
      require(["js/index","js/index01"],function(){
        console.log("当js加载成功后会执行的函数");
      },function(){
        console.log("当js加载失败后会执行的函数");
      });
    </script>
  </head>
  <body>
  </body>
</html>

index.js

define(function(){
  console.log("this is a test!");
  function test(){
    console.log("haha,i am a test!");
  }
  test();
});

相信看了以上介紹你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

相關閱讀:

Google瀏覽器不支援CSS設定小於12px的文字怎麼辦?

用memcached,xcache做PHP快取最佳化的實作步驟

原生JS如何實作AJAX、JSONP

以上是require.js的使用方法詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn