为什么要使用模块化?
模块化:复用,维护,命名冲突:立即执行函数
都有哪几种方式可以实现模块化
CommonJS:var module = require('./a.js')
import XXX from './a.js'
import { XXX } from './a.js' export function a() {}
export default function() {} 引入时不需要大括号指定。default只能有一个。
AMD CMD不了解,类似commonjs的require
网友评论