seajs入門css
<script src="//cdn.bootcss.com/seajs/2.2.1/sea.js"></script>html
htmldom
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script src="sea.js"></script> <script> seajs.use('./main', function (main) { main.main(); // 引進 main.js 中的 main(); }) </script> </head> <body> <div id="a"></div> </body> </html>
main.jside
/** * Created by Administrator on 2016/7/28. */ define(function(require,exports,module){ // 全部js 都有這一行 var mes=require('./mes'); // 引進 mes.js /*主文件*/ exports.main= function () { // 提供外部調用 var a=document.getElementById("a"); // dom操做 var res=mes.getMes(); // 調用函數 a.innerHTML=res; } });
mes.js函數
/** * Created by Administrator on 2016/7/28. */ define(function(require,exports,module){ var _mes='this is mes'; // 數據在這 exports.getMes= function () { return _mes+', ok?'; } });