JSFiddle - React, Tailwind, and code Playground
JavaScript
arrayFinalChartData = [{
"id": "rootDiv",
"Project": "My Project",
"parentid": "origin"
}, {
"1": "2",
"id": "e21c586d-654f-4308-8636-103e19c4d0bb",
"parentid": "rootDiv"
}, {
"3": "4",
"id": "deca843f-9a72-46d8-aa85-f5c3c1a1cd02",
"parentid": "e21c586d-654f-4308-8636-103e19c4d0bb"
}, {
"5": "6",
"id": "b8d2598a-2384-407a-e2c2-8ae56c3e47a2",
"parentid": "deca843f-9a72-46d8-aa85-f5c3c1a1cd02"
}];
ajax_delete_id = "e21c586d-654f-4308-8636-103e19c4d0bb,deca843f-9a72-46d8-aa85-f5c3c1a1cd02,b8d2598a-2384-407a-e2c2-8ae56c3e47a2";
var removedItems = new Array();
for (var i = arrayFinalChartData.length - 1; i >= 0; i--) {
var myObj = arrayFinalChartData[i].id;
if (ajax_delete_id.indexOf(myObj) >= 0) {
removedItems.push(arrayFinalChartData.splice(i, 1)[0]);
}
}
console.log(removedItems);