在node中一个模块想访问另一个模块中的变量。
第一种方式是作为global对象的参数。
global.a = a;不推荐第二种方式用模块的module.exports来用储存变量。
var a = 100;
function People(){
console.log('Hello');
}
module.exports.a = a;
module.exports.People = People;
只要一直添加属性就好了。这是比较推荐的。
通过上面的例子进行导出。
var v5 = require('./5');
var People = v5.People;
People();
console.log(v5.a);
以上是使用列子。
本文介绍了在Node.js中如何让一个模块访问另一个模块中的变量。主要探讨了两种方法:一是将变量作为全局对象的参数,但这种方法并不推荐;二是通过模块的module.exports属性来导出变量和函数。

907

被折叠的 条评论
为什么被折叠?



