I have an object:
let lastPosts = {
  id1: {
    date: new Date("10/10/2000 11:30:34"),
  },
  id2: {
    date: new Date("10/10/2000 10:00:00"),
  },
  id3: {
    date: new Date("10/10/2000 10:01:30"),
  },
  id4: {
    date: new Date("11/10/2000 13:09:30"),
  },
  id5: {
    date: new Date("8/10/2005 18:10:15"),
  },
  id6: {
    date: new Date("11/10/2000 10:00:11"),
  },
  id7: {
    date: new Date("10/10/2000 10:00:01"),
  },
  id8: {
    date: new Date("15/10/2000 11:30:34"),
  },
  id9: {
    date: new Date("7/10/2002 11:30:34"),
  },
  id10: {
    date: new Date("8/10/2005 18:10:14"),
  },
  id11: {
    date: new Date("11/10/2000 10:00:00"),
  },
};
and I need to ensure that "lastPosts" only contains 9 posts (elements), deleting the remaining oldest posts.
function deleteOldestLastPosts(lastPosts) {
    if (Object.keys(lastPosts).length > 9) {
       // What can I do here?
    }
}
So, that I have the following result:
{
  id1: {
    date: new Date("10/10/2000 11:30:34"),
  },
  id3: {
    date: new Date("10/10/2000 10:01:30"),
  },
  id4: {
    date: new Date("11/10/2000 13:09:30"),
  },
  id5: {
    date: new Date("8/10/2005 18:10:15"),
  },
  id6: {
    date: new Date("11/10/2000 10:00:11"),
  },
  id8: {
    date: new Date("15/10/2000 11:30:34"),
  },
  id9: {
    date: new Date("7/10/2002 11:30:34"),
  },
  id10: {
    date: new Date("8/10/2005 18:10:14"),
  },
  id11: {
    date: new Date("11/10/2000 10:00:00"),
  },
}
Any ideas?
 
     
     
    