Я пытаюсь составить уникальный список всех значений, присвоенных свойству city, которое скрыто в объекте внутри объекта, и у меня есть массив таких объектов
buildings = [
{
name: 'Victoria Bell Tower',
filterOptions: {
city: 'Ottowa',
state: 'Canada',
buildingType: 'Parliament Building',
},
},
{
name: 'Cathedral',
filterOptions: {
city: 'Washington D.C.',
state: '',
buildingType: 'Cathedral',
},
},
{
name: 'Post Office',
filterOptions: {
city: 'Washington D.C.',
state: '',
buildingType: 'Post Office',
},
}]
Какой практический способ получить уникальный массив свойств городов:
cities = ['Ottowa', 'Washington D.C.']