seaJs初体验

目录结构

seaJs初体验

模块定义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提供了模块信息
});
上一篇:Spark SQL 底层实现原理


下一篇:【精品系列】【机器学习实战】【实践项目一】区域房价中位数预测(完整代码)