📅  最后修改于: 2023-12-03 15:25:12.694000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 export 关键字将一个函数导出为模块,让其他模块可以引用。通常情况下,我们使用 export default 关键字将一个函数作为默认函数导出。
导出默认函数的方式非常简单。我们只需要在声明函数时,加上 default 关键字即可。
// math.js
export default function add(a, b) {
return a + b;
}
在另一个模块中,我们可以通过 import 关键字引用这个函数。
// main.js
import sum from './math.js';
console.log(sum(1, 2)); // Output: 3
如果我们需要导出多个函数,我们可以在模块中声明多个函数,并使用 export 关键字将它们导出。
// math.js
function add(a, b) {
return a + b;
}
function subtract(a, b) {
return a - b;
}
export { add, subtract };
在另一个模块中,我们可以使用 import 关键字引用这些函数。
// main.js
import { add, subtract } from './math.js';
console.log(add(1, 2)); // Output: 3
console.log(subtract(2, 1)); // Output: 1
通过使用 export 和 import 关键字,我们可以在 JavaScript 中实现模块化编程。导出默认函数非常简单,只需要在声明函数时加上 default 关键字即可。而导出多个函数则需要使用 export 关键字将它们导出,并通过 import 关键字在其他模块中引用。