关于nodejs记录一些对象的集合的方法
 发布于 11 年前  作者 generalChow  7441 次预览  最后一次回复是 11 年前  来自  

我有若干个socket需要记录下来,那么有没有类似Java里面的Map来把这些socket记录下来。

7 回复
cloudcome

JAVA不了解,但是你的需求对于js这种单线程的运行方式来说,不是很好解决吗?

var map=[];
map.push(...);
nodejser

我使用对象字面量 {}。数组是常见的方式。

racyily

键值表在node.js中可以用{}代替,类似于这种格式: var info = { name:“123”, age:20 }

读取的时候可以info.name或者info[“age”]都可以访问。

dead-horse
var info = Object.create(null);

谁用谁知道

generalChow

var map=[]; map.push(…);

拿出来的时候怎么拿啊? 比如我放map.put(‘ss’,data);

generalChow

var map=[]; map.push(…);

拿出来的时候怎么拿啊? 比如我放map.put(‘ss’,data);

dlutwuwei

还问这种问题,js对象就是一个map