【发布时间】:2021-01-18 04:26:09
【问题描述】:
有没有办法将_MYOBJ 存储在数据库中以备后用?
let _MYOBJ = new ClassName(args);
用例:我有一个对传入事件保持打开状态的事件通道,但有时我必须在该通道上订阅更多事件。要订阅更多事件,我确实需要访问该对象。目前,我将通道的所有对象存储在一个全局变量中,如下所示。
_TENANT_CHANNEL_OBJECT[`${_TENANT_ID}`] = _MYOBJ;
所以当我需要它时,我可以使用全局对象。哪个工作正常,但是,我不确定这是否是最佳做法。
有人可以推荐一个替代品吗?
【问题讨论】:
-
与其全局考虑,不如考虑为这类事情使用 模块 - 显式依赖使代码更易于维护
标签: javascript node.js object