Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const items = [{ _id: 1, val: 888 }, { _id: 4, val: 333 }, { _id: 3, val: 444 }, { _id: 77, val: 865 },];
[{ "_id": 3, "val": 444 }, { "_id": 77, "val": 865 } ]
const index = items.findIndex(n => n._id === 3); const result = items.slice(index * (index !== -1));
const result = items.reduce((acc, n) => ( n._id === 3 && (acc = []), acc.push(n), acc ), []);