Seajs的学习笔记 |
本文标签:seajs,seajs教程 1.简介 Seajs,一个Web模块加载框架,追求简单、自然的代码书写和组织方式,:Sea.js 遵循 CMD 规范,模块化JS代码 。依赖的自动加载、配置的简洁清晰,可以让程序员更多地专注编码 。 2.优缺点 优点: 缺点: 2.什么是CMD 和AMD ? 异步模块定义(AMD)是Asynchronous Module Definition的缩写,是 RequireJS 在推广过程中对模块定义的规范化产出 。 3.如何使用? 复制代码 代码如下: <script src="../js/examples-master/sea-modules/seajs/seajs/2.1.1/sea.js"></script> <script> //配置js路径 seajs.config({ alias:{ "jquery":"../examples-master/sea-modules/jquery/jquery/1.10.1/jquery.js" } }); //加载模块 seajs.use(../js/seajs/init,function($){ $("#test_div").click(function(){alert(1);}); }); </script> 复制代码 代码如下: //init.js define(function(require,exports,module){ var $ = require(jquery); return $; }); |