我有一个对象,我想创建一个具有特定键值的新对象,例如,
我有一个代码如下:
var objArray = [{
"firstname": "bbb",
"userName": "bbb1",
"title": "",
"created_by_user_id": "-1",
"enabled": "true",
"lastname": "AC",
"last_connection": "",
"password": "",
"manager_id": "0",
"id": "14",
"job_title": "job1",
"last_update_date": "2018-08-08 13:35:56.996"
},
{
"firstname": "aaa",
"icon": "icons/default/icon_user.png",
"creation_date": "2018-08-08 13:35:56.876",
"userName": "aaa1",
"title": "",
"created_by_user_id": "-1",
"enabled": "true",
"lastname": "AH",
"last_connection": "",
"password": "",
"manager_id": "0",
"id": "9",
"job_title": "job2",
"last_update_date": "2018-08-08 13:35:56.876"
}
]
for (var i = 0; i < obj.length; i++) {
objArray.push(obj[i]["id"]);
}
return objArray
Run Code Online (Sandbox Code Playgroud)
我想创建一个新对象,例如 …
我有两个json数组和对象我想比较两个json并推送另一个对象
obj1 = ["user1", "user2"]
obj2 = [
{
"userName": "user1",
"id": "14"
},
{
"userName": "user2",
"id": "9",
},
{
"userName": "user3",
"id": "3",
},
{
"userName": "user4",
"id": "1",
}
]
Run Code Online (Sandbox Code Playgroud)
我想得到如下结果
[
{
"userName": "user1",
"id": "14"
},
{
"userName": "user2",
"id": "9",
}
]
Run Code Online (Sandbox Code Playgroud)
之后,我尝试比较两个数组并获得我需要的结果.
var obj1 = ["user1","user2"]
var obj2 = [
{
"userName": "user1",
"id": "14"
},
{
"userName": "user2",
"id": "9",
},
{
"userName": "user3",
"id": "3",
},
{
"userName": "user4",
"id": "1", …Run Code Online (Sandbox Code Playgroud)