Skip to content

模块化

JavaScript 语言的模块化机制是基于原型链的,模块化的主要目的是为了解决命名空间污染的问题。

使用 importexport 进行模块化开发。

javascript
// 导出模块
export const name = "Alice";

// 导入模块
import {name} from './module.js';

// module1.js
export function add(x, y) {
    return x + y;
}

// module2.js
import {add} from './module1.js';

console.log(add(2, 3)); // 5