gpt4 book ai didi

Javascript多维对象覆盖最后插入的项目

转载 作者:行者123 更新时间:2023-11-28 19:05:54 24 4
gpt4 key购买 nike

我正在尝试在 javascript 中获取 MD 对象,目前我有这样的东西,但这并不是我想要的:

{"usernames":["Ted","Mikey"],"room_status":[0,0]}

我的想法是,我希望将房间状态值 0 分配给 Ted 和 Mikey,但此时他们不是。所以我可以使用:

$.each(usernames, function(index, value){
//do stuff
})

...循环遍历名称并查看哪个房间状态值分配给谁..我也尝试了类似的操作:

usernames = {
'username' : {
'username' : username,
'room_status' : 0
}
}

返回:

{"username":{"username":"asdfgasdc","room_status":0}}

但会覆盖最后一项...

最佳答案

var users = [{
username: 'Ted',
room_status: 0
}, {
username: 'Mikey',
room_status: 0
}];

这为您提供了一个对象数组,您可以循环或直接访问该数组

$.each(users, function(index, user){
console.log(user.username + ' - ' + user.room_status);
});
// Ted - 0
// Mikey - 0

var user = users[0];
console.log(user.username + ' - ' + user.room_status);
// Ted - 0

关于Javascript多维对象覆盖最后插入的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31698338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com