zhh10 / Notes

前端中react、Vue、ES6、css3、webpack、模块化等思维导图
12 stars 1 forks source link

模块化面试题 #18

Open zhh10 opened 4 years ago

zhh10 commented 4 years ago

1. 为什么要使用模块化?

模块化解决了命名冲突问题,可以提高代码的复用率,提高代码的可维护性

2. 使用模块化的几种方式?

export const a = 1; export const b = 2;

const a = 1; export default a; // 等价于 export { a as default }

**导入模块**
1. 命名导入
2. 默认导入

// 默认导入 import { a } from './module'; // 重新命名 import { a as A } from './module'; // 基本导入 import * as module from './module';