es6模块使用
foo.js
1、export function foo(){ //代码块 }
2、export {foo}
3、export defalut function (){ //代码块 }
4、export default function foo(){ //代码块 } //就算命名过函数导出的也是default
5、export foo
import {foo} from './foo.js'; //导入已命名的foo模块,此引入对应上面1、2项代码
import foo from './foo.js'; //导入default默认的模块,此引入对应上面3至5项代码
require.js模块使用
require的使用方法是直接将module.exports输出的对象声明对象使用
module.exports = { //代码块 } //输出对象
var foo = require('./foo.js'); //foo就是输出的对象
网友评论