@NerVik

Как отсортировать массив в js?

Добрый день, имеется примерно такой массив объектов
array1 = [
  {
    'id': 3,
    'name': 'Andre'
  },
  {
    'id': 2,
    'name': 'Анна'
  },
    'id': 1,
    'name': 'Anna'
  },
...
]


его нужно отсортировать в алфавитном порядке, но те объекты которые есть в другом подобном массиве должны быть выше чем другие, и если их больше чем один то тоже должны быть отсортированы в алфавитном порядке.

т.е. сперва идут объекты которые есть в другом массиве отсортированые в алфавитном порядке, а потом все остальные так же отсортированые в алфавитном порядке.
как такое реализовать? с просто сортировкой никаких проблем нет, а как отсортировать в моем случае я не понимаю.
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 1
Cначала сортируешь оба потом сводишь в один через concat
Решение:
https://jsfiddle.net/uhyxrm1r/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы