小编Jan*_*ne 的帖子

如何从javascript中的对象获取特定键值?

我有一个对象,我想创建一个具有特定键值的新对象,例如,

我有一个代码如下:

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)

我想创建一个新对象,例如 …

javascript arrays object

5
推荐指数
3
解决办法
7524
查看次数

如何在Javascript中比较数组和对象?

我有两个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)

javascript arrays compare object

1
推荐指数
1
解决办法
83
查看次数

标签 统计

arrays ×2

javascript ×2

object ×2

compare ×1