Ric*_*ick 1 javascript arrays jquery json object
我正在尝试创建一个包含多个密钥对值的对象。
我使用的值将来自 API,我正在尝试将响应转换为单个对象。
我的代码:
json_users.forEach(function (user){
var user_name = user.name;
var object_user = {user_name: null};
temp_collection.push(object_user);
})
Run Code Online (Sandbox Code Playgroud)
我想要的结果
{"key_1":val_1, "key_2", val_2}
Run Code Online (Sandbox Code Playgroud)
我得到的结果
[{
0: {
.....
},
1: {
.....
}
}]
Run Code Online (Sandbox Code Playgroud)
小智 5
var resultObject = {};
json_users.forEach(function (user, index){
var user_name = user.name;
var object_user = {user_name: null};
resultObject["key" + (index + 1)] = object_user;
});
Run Code Online (Sandbox Code Playgroud)
resultObject 将是您所需要的。您可以使用 user.id 或类似的东西,而不是“key” + (index + 1)。这样你就有了一个用户字典,其中键是 ID,值是用户对象
| 归档时间: |
|
| 查看次数: |
2182 次 |
| 最近记录: |