模块化导出导入几种格式
模块化开发是一种管理方式,是一种生产方式,一种解决问题的方案,一个模块就是实现特定功能的文件块
学前英语
import: 导入模块
es6中的模块化: export --- import
node.js中的模块化:
module.exports = {}
const xxx = require()
// 导出 export const name = 'avc' export function f () { console.log('fff') } // 也可以 export { name, f }这种方式 // 导入 import { name, f } from './a.js' // 按需导出必须要有 {} console.log(name, f) // 这种导入方式叫按需导出
// 导出 const name = 'avc' function f () { console.log('fff') } export default { name, f } // 导入 import obj from './b.js' console.log(obj) // 打印结果 {name: "avc", f: ƒ}
// 这种方式是默认导入,不需要 {}, 打印obj是一个对象


浙公网安备 33010602011771号