Array Filter

by nimishgoel056

JavaScript

newDevice = [
  {
    "name": "device1",
    "childerens": {
      "name": "child1",
      "objectId": 1
    }
  },
  {
    "name": "device2",
    "childerens": [{
      "name": "child2",
      "objectId": 2
    }, 
    {
      "name": "child3",
      "objectId": 3
    }]
  },
  {
    "name": "device3",
    "childerens": [{
      "name": "child4",
      "objectId": 4
    }, 
    {
      "name": "child5",
      "objectId": 5
    }]
  }
];

myobjects = [{
      "objectId": 1 ,
      "variables": 'first'
    },
    {
      "objectId": 2 ,
      "variables": 'second'
    },
    {
      "objectId": 3 ,
      "variables": 'third'
    },
    {
      "objectId": 4 ,
      "variables": 'fourth'
    },
    
    {
      "objectId": 5 ,
      "variables": 'fifth'
    }]

for (i = 0; i< newDevice.length; i++) {

console.log(myobjects.filter(obj =>  
console.log(obj)
//{obj.objectId ===1}
//newDevice[i].childerens.some((subElement) => subElement.objectId == //obj.objectId)


))
}