由于node.js在执行时会自动封装函数,所以用户定义的变量或函数都是局部的。 要将数据共享给其他模块使用,可以使用:
// 暴露
module.exports
// 全局变量
global
使用时可以省略global如:
var username = "liubai";
// module.exports.name = username;
// name = username;
global.name = username;原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。