JSFiddle - React, Tailwind, and code Playground
by skwjdgn
JavaScript
const a = [
{_id: 1, expertId: 160, userId: 7, dayCode: 1, timeCode: 1, isRest: 0},
{_id: 24, expertId: 160, userId: 7, dayCode: 2, timeCode: 1, isRest: 0},
{_id: 72, expertId: 975, userId: 7, dayCode: 1, timeCode: 1, isRest: 0}
];
const timetableMap = new Map();
for(let i of a){
timetableMap.set([i.expertId, i.dayCode], a.filter(d => d.expertId === i.expertId && d.dayCode === i.dayCode )
)
}
timetableMap.forEach((val, key) => {
/* console.log(val); console.log(key); */
if(key[0] == );
return val;
});
console.log(b);