微信小程序module.exports
时间: 2023-08-28 19:09:27 浏览: 146
微信小程序使用第三方库Underscore.js步骤详解
module.exports 是 Node.js 中用于导出模块的关键字。在微信小程序中,可以使用 module.exports 导出一个模块,以便其他部分可以引用和使用该模块。
在一个模块文件中,可以通过 module.exports 将需要导出的函数、对象或变量赋值给 module.exports,然后其他文件可以使用 require() 方法引入这个模块,并访问其中的导出内容。
例如,假设有一个名为 utils.js 的模块文件,其中定义了一个名为 formatDate 的函数:
```
function formatDate(date) {
// 实现日期格式化逻辑
return formattedDate;
}
module.exports = {
formatDate: formatDate
};
```
然后,在另一个文件中,可以使用 require() 引入 utils.js 模块,并使用其中的 formatDate 函数:
```
const utils = require('utils.js');
const formattedDate = utils.formatDate(new Date());
console.log(formattedDate);
```
这样就可以在不同的文件中共享和复用模块中的逻辑了。
阅读全文