05. 变量与函数的导出和使用
于2022-10-31 16:46:36发布
55
exports (与es6的export类似)
新建一个utils.js文件,写入以下内容
导出
exports.a = [1, 2, 3, 4, 5]; // 导出一个变量a
exports.b = true; // 导出一个变量b
exports.c = (str) => { // 导出一个函数
console.log(str);
}
使用
const utils = require('./utils.js');
console.log(utils.a);
console.log(utils.b);
utils.c('node.js');
输出
module.exports (与es6的export default类似)
module.exports + 函数或者变量,整体导出。例子:
导出
module.exports = (str) => {
console.log(str);
}
使用
const say = require('./utils.js');
say('node.js');
输出