I have an array of objects:
const array = [
  { id: 1 },
  { id: 2 },
  { id: 3 },
  { id: 4 }
];
and I need to add another entry to it, but it needs to be placeable within any location in the array. So for example:
array.push({ id: 5, after_id: 2 }); and this should place the new entry between ids 2 and 3. Is there some standard way of doing this?
 
    