Преобразование массива объектов в массив
Я пытаюсь преобразовать ключ "count" из каждого объекта в тестовом массиве в новый массив, поэтому я получаю что-то вроде
newCount =[0,0,0,0]
const test = [
{
id: 0,
count: 0,
image: "",
text: 'Some text about finn'
},
{
id: 1,
count: 0,
image: "",
text: 'Some text about daphne'
},
{
id: 2,
count: 0,
image: "",
text: 'Some text finn'
},
{
id: 3,
count: 0,
image: "",
text: 'Some text daphne'
}
]
2 ответа
Ты можешь использовать Array.prototype.map()
в вашем тестовом массиве, чтобы извлечь count
Значение свойства каждого объекта:
const newCount = test.map(t => t.count);
Надеюсь, это поможет!
Вы можете использовать карту в массиве:
const newarray = test.map(item => item.count);