2020-09-24 import export 的区别及用法

2020-09-24  本文已影响0人  Slash_Youth
// 1.  引入模块的某些变量(方法、类),配合4、5使用

import {xxx, xxxx} from 'xxx'  

// 2.  引入模块的默认变量(方法、类),配合6使用
import xxx from 'xxx' 

// 3.  实现动态加载,适用于按需加载等
import('../xxx') 
用法
import('./myModule.js')
.then(({export1, export2}) => {
  // ...
});

// 4.  输出模块的变量(方法、类),对应引入方法为1
let xxx = 'x'; export {xxx}

// 5. 输出模块的变量(方法、类),对应引入方法为1
export class xxx {}

// 6. 输出模块默认的变量(方法、类),对应引入方法为2
export default {}

// 7. 待更新
exports.post()

// 8. 待更新
module.exports.init = init;
上一篇下一篇

猜你喜欢

热点阅读