let objArr = [ { "name" : "Rohan", "request": true}, { "name" : "Sohan", "request": true, "modify" : "today", "expire": "tomorrow"}, { "name" : "Mohan", "request": true, "modify" : "today", "expire": "tomorrow"} ];
const newArr = objArr.map(v => ({ ...v, oldName: v.name, newName: v.name + '_copy', newRecord: true }))
console.log(newArr)
How to remove expire, modify, from the array?
Only oldName
, newName
, newRecord
and request
should display, the rest we can disable/remove.