【发布时间】:2012-10-10 06:52:12
【问题描述】:
我正在使用 javascript 创建一个消息队列,例如我想将消息“hello”和“word”存储给 id 为“123”的用户,我正在使用以下内容来设置和检索它们。
var messages = [];
var userId = 123;
messages[userId].push("hello");
messages[userId].push("word");
不用说,这是行不通的,该死的数组!我怎样才能使这项工作尽可能简单?
提前致谢
【问题讨论】:
-
{} 是一个对象,[] 是一个数组
-
@laser_wizard:这不是我想做的。然后我希望能够访问特定 userId 的消息列表
-
@Diodeus:我知道,我简直快疯了!尝试让 assoc 数组为我工作一直很痛苦,今天晚上我真的离线了!
标签: javascript associative-array