seaJs初体验

目录结构

image

模块定义define

define(function(require,exports,module){



    //exports可以把方法或属性暴露给外部

    exports.name = 'hello seaJs';

 

    exports.hi = function(){

        alert('hello seaJs');

    }

 

    //module提供了模块信息

});aaa

使用定义好的模块seajs.use

<!DOCTYPE html>

<html>

<head></head>

<body>

<script src="./scripts/dist/sea.js"></script>



<script type="text/javascript">

    

    seajs.use('./scripts/main',function(t){

        console.log(t.name)

        t.hi();

    });



</script>



</body>

</html>

 加载依赖项require

define(function(require,exports,module){

    require('http://457375608.github.io/liujin/javascripts/jquery-1.8.3.min.js');

    $("body").css('background-color','red');



    //exports可以把方法或属性暴露给外部

    exports.name = 'hello seaJs';

 

    exports.hi = function(){

        alert('hello seaJs');

    }

 

    //module提供了模块信息

});

 

你可能感兴趣的:(seajs)