对象上挂载模块是否也占用内存
发布于 7 年前 作者 im-here 2549 次浏览 来自 问答

假如我有一个object内容如下:

room={
  id:"xxxx",
  mode:"xxxx",
  logic: require('logic_x.js')
  //..... 一些其他的属性  
}

这个room是保存在内存中的,logic这个key的值所占的内存大小是logic_x.js 这个文件的物理内存大小吗?

logic_x.js 文件内容大致如下(多个函数)

const someTasks = {};
exports.f1 = function(){};
exports.f2 = function(){};
exports.f3 = function(){};
// .....
2 回复

不是物理内存大小

应该是一个引用吧

回到顶部