所以这就是我的数据的样子:
categories = [
{
name: ""
products: [
{
id: 1,
...
},
{
id: 2,
...
}
]
},
{
name: ""
products: [
{
id: 3,
...
},
{
id: 4,
...
}
]
},
...
]
Run Code Online (Sandbox Code Playgroud)
我想删除 ID 为 1 的产品,这是我的代码:
categories.map(category => category.products.filter(product => product.id !== 1))
Run Code Online (Sandbox Code Playgroud)
这是正确的代码吗?如果是这样,我如何创建一个新数组并使用新值设置它?
javascript ×1