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)
))
}