CNode

关于nodejs记录一些对象的集合的方法

GgeneralChow发布于12 年前最后回复12 年前7 回复7651 浏览0 收藏

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

查看回复

回复 (7)

C
cloudcome#1·12 年前

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

var map=[];
map.push(...);
N
nodejser#2·12 年前

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

R
racyily#3·12 年前

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

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

D
dead-horse#4·12 年前
var info = Object.create(null);

谁用谁知道

G
generalChow#5·12 年前

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

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

G
generalChow#6·12 年前

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

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

D
dlutwuwei#7·12 年前

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

参与回复
登录后即可参与回复。登录