JS как из массива вытащить ассоциативный массив у которого значение ключа определенное слово?

products: [
    { id: 1, name: "Апельсины", price: 1000, amount: 30, category: "fruit" },
    { id: 2, name: "Бананы", price: 1000, amount: 30, category: "fruit" },
    { id: 3, name: "Помидоры", price: 2000, amount: 10, category: "vegetable" }
]

как мне при выводе проверить элементы у которых ключ с значением "fruit" ?


Ответы (1 шт):

Автор решения: Ilia Brykin

ответ на основе комментария Node_pro, чтобы закрыть вопрос.

const PRODUCTS = [
    { id: 1, name: "Апельсины", price: 1000, amount: 30, category: "fruit" },
    { id: 2, name: "Бананы", price: 1000, amount: 30, category: "fruit" },
    { id: 3, name: "Помидоры", price: 2000, amount: 10, category: "vegetable" }
];

console.log(PRODUCTS.filter(item => item.category === "fruit"));

→ Ссылка