const books = [{
id: "1",
title: "Book title",
areas: ["horror", "mystery"]
}, {
id: "2",
title: "Book title 2",
areas: ["friendship", "love", "history"]
},
{
id: "2",
title: "Book title 3",
areas: ["friendship", "scifi"]
}
];
这是我的书籍数组,我想根据分类创建一个新的数组。例如,如果用户点击“恐怖”按钮,则只加载具有“恐怖”分类的书籍, 我是JS的新手,找不到正确的方法。 我想创建一个名为filteredBooks的新数组。谢谢您的帮助!
Array.includes()
方法。 - Barmar