первый array сортировать так чтобы лекало если value included in Second array go first? Output должен быть [4,5,1,2,3,]
элементы в массивах уникальны? вам нужно просто объединение множеств?
Да уникальные их надо просто отсортировать по второму array там что есть в тором идут первыми
тогда просто конкат можно, а потом почистить от дублей
Не получиться concat это как пример я придал в реальности оно как то так options = [{id: '1'}, {id: '2'}, {id: '5'}, {id: '4'}] selected = ['1','2','3','4']
const res = [...new Set([...arr2, ...arr1])];
ну так это уже сложнее, да
array.sort(gay => второй.includes(gay) ? 0 : 1) первое, что пришло в голову. Правда похерится остальной порядок
Да знаю не как придумать не могу как сделать
т.е. по сути вам нужно сдвинуть вперёд те объекты из массива, которые так же встречаются и во втором?
Обсуждают сегодня