【发布时间】:2017-01-21 18:28:15
【问题描述】:
var clients = [];
var tmp = [];
tmp["username"] = rows[0].username;
tmp["rank"] = rows[0].rank;
tmp["lastaction"] = "0";
tmp["connection"] = connection;
clients.push(tmp);
JSON.stringify(clients)
我初始化了一个数组 (clients) 并将一个关联数组 (tmp) 推送到 clients 数组。 但是如果我“字符串化”客户端,它只会返回“[[]]”。
我做错了什么?
提前谢谢你。
【问题讨论】:
-
尝试如下。变量 tmp = {}; js中没有关联数组的概念。它是 json 对象。
标签: javascript json node.js