【发布时间】:2022-01-19 20:47:36
【问题描述】:
这是我的对象。
players:{
"ssa": {
"roomCode": "SJRJzaGA8",
"imagesAlloted": [],
"team": "",
"sessionId": "0gSfuhvVF"
},
"ss": {
"roomCode": "SJRJzaGA8",
"imagesAlloted": [],
"team": "",
"sessionId": "8G7QtTEXV"
}
}
我想用键和值迭代整个对象
我正在使用
for(let [key, value] in players){
console.log(key + "has" + JSON.stringify(value));
}
这给出的输出类似于:
[0] "$" is "c"
[0] "$" is "i"
[0] "t" is "o"
[0] "c" is "l"
[0] "t" is "r"
我使用的是节点版本 16.13
【问题讨论】:
-
查看 MDN 文档中的
for ... in循环,它们从一个基本上完全一样的示例开始。 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… -
这些不起作用@CalIrvine
标签: javascript node.js