tes*_*est 2 javascript jquery node.js
我目前有一个JavaScript arrayList()调用players,我在其中push使用以下数据进行数据处理:players.push({name: msg.name, map: msg.map, coords: msg.coords});
这是一个示例数据:{ name: 'weka', map: '5', coords: '12.4' }例如players[0].
这是我在做的事情:
for (var i = 0; i < players.length; ++i) {
if (msg.name === players[i].name) {
console.log("Updating index ("+i+") player: " + msg.name);
//players[i].push({name: msg.name, map: msg.map, coords: msg.coords});
}
}
Run Code Online (Sandbox Code Playgroud)
players[i].push({name: msg.name, map: msg.map, coords: msg.coords});
Run Code Online (Sandbox Code Playgroud)
应该
players[i] = {name: msg.name, map: msg.map, coords: msg.coords});
Run Code Online (Sandbox Code Playgroud)
你还没有定义players[i]为一个数组,所以没有什么可以"推"到.我认为你希望改变现有的价值,而不是插入额外的深度.
| 归档时间: |
|
| 查看次数: |
103 次 |
| 最近记录: |