I have one JSON array. I need a unique array. I have tried all possible things using .map(), .filter(). but no success.
Also, I have applied alternatives but it does not work for me. such as
How to get distinct values from an array of objects in JavaScript?
How to make a JSON array unique
var slots = [
{
id: 1239,
slot1: "08:00:00-16:00:00",
slot2: null,
slot3: null,
slot4: null,
slot5: null,
slot6: null,
slot7: null,
slot8: null,
slot9: null,
slot10: null,
slot11: null,
slot12: null,
slot13: null,
slot14: null,
slot15: null,
slot16: null,
slot17: null,
slot18: null,
slot19: null,
slot20: null,
slots_end: "2021-07-06T16:00:00+03:00",
slots_start: "2021-07-06T08:00:00+03:00",
},
{
id: 1240,
slot1: "09:00:00-18:00:00",
slot2: null,
slot3: null,
slot4: null,
slot5: null,
slot6: null,
slot7: null,
slot8: null,
slot9: null,
slot10: null,
slot11: null,
slot12: null,
slot13: null,
slot14: null,
slot15: null,
slot16: null,
slot17: null,
slot18: null,
slot19: null,
slot20: null,
slots_end: "2021-07-06T18:00:00+03:00",
slots_start: "2021-07-06T09:00:00+03:00",
},
{
id: 1241,
slot1: "09:00:00-18:00:00",
slot2: null,
slot3: null,
slot4: null,
slot5: null,
slot6: null,
slot7: null,
slot8: null,
slot9: null,
slot10: null,
slot11: null,
slot12: null,
slot13: null,
slot14: null,
slot15: null,
slot16: null,
slot17: null,
slot18: null,
slot19: null,
slot20: null,
slots_end: "2021-07-06T18:00:00+03:00",
slots_start: "2021-07-06T09:00:00+03:00",
},
]
As a result, should be...
Thanks in advance.