seajs学习笔记一
/*引入好seajs后如何将js文件变成模块*/
define(function(require,exports,module){
/*require,exports,module-seajs规定写法不可修改,变值,重命名*/
/*exports:对外接口
*/
function tad(){//tad()是局部函数,不可在外部调用,外部也不会起冲突
alert(123);
}
exports.name = tad//提供对外调用接口
})
如何调用接口
<scritp>
seajs.use(‘url‘,function(ex)){
ex.tad();
}
</script>
define(function(require,exports,module){
/*require对外依赖的接口*/
require(‘./test.js‘);
function tab(){
alert(a)
}
exports.tab = tab;
})
define(function(require,exports,module){
/*require对外依赖的接口*/
/*require(‘./test.js‘)如果应用的是一个模块,那么模块中必须提供对外接口*/
function tab(){
alert(require(‘./test.js‘).a)
}
exports.tab = tab;
})
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。