У меня есть массив следующим образом:
items = [
{"year": 2010, "month": 11, "day":23}
{"year": 2009, "month": 10, "day":15}
{"year": 2009, "month": 10, "day":10} //added after my edit below
]
Я хотел бы создать новый массив только с 2 столбцами, подобными этому:
newArarry = [
{"year": 2010, "month": 11}
{"year": 2009, "month": 10}
]
Прямо сейчас я пытаюсь использовать .map () и он не работает:
const newArray = [];
newArray.map({
year: items.year,
month: items.month
});
EDIT
После того, как я следовал одному из приведенных ниже ответов, я понял, что забыл упомянуть, что мне также нужно будет отфильтровать результат, чтобы он представлял собой только уникальные строки. Теперь, когда я выбираю только столбцы года и месяца, я получаю несколько повторяющихся строк