什么是面向对象
seajs
如何定义一个模块
define(function(require,exports,module){
和require一样
}
如何使用一个模块
seajs.use(['模块1','模块2'],function(modA,modB){
//注:单个模块可以不用数组
modA.a
modB.a
})
ES6模块化
还没有被浏览器兼容
如何定义一个模块
const a=12;
const b=function(){}
export default a
export default {a,b}
如何使用一个模块
import modA from 'a.js'