Показать сообщение отдельно
  #1 (permalink)  
Старый 23.01.2019, 14:00
Профессор
Отправить личное сообщение для s24344 Посмотреть профиль Найти все сообщения от s24344
 
Регистрация: 12.08.2015
Сообщений: 206

Как правильно отсортировать свойства с удалением дубликатов (native js)?
Здравствуйте. Подскажите, пожалуйста, как правильно решить следующую задачу. У меня есть следующий массив.
const arr = [
    { id: 1, name: 'Alexey', country: 'Moscow' },
    { id: 2, name: 'Mikhail', country: 'Tula' },
    { id: 3, name: 'Vladimir', country: 'Moscow' },
    { id: 4, name: 'Andrey', country: 'Vladivostok' },
    { id: 5, name: 'Andrey', country: 'Moscow' },
    { id: 6, name: 'Peter', country: 'Vladivostok' },
    { id: 7, name: 'Sergey', country: 'Tula' }
]

Мне необходимо отсортировать его следующим образом:
const arr = [
    { id: 1, country: 'Moscow' },
    { id: 2, country: 'Tula' },
    { id: 3, country: 'Vladivostok' }
]
Ответить с цитированием