首页 > 解决方案 > 多阵列过滤条件

问题描述

对不起,这很容易,但我的脑子可能在耍我……

我正在尝试执行多数组过滤条件但出现错误,我是否遗漏了什么?

var Array = cars.filter(
        (cars) => fields !== 'toyota' ||
        (cars) => fields !== 'bmw'
)

这有效(1个过滤条件)

var Array = cars.filter((cars) => fields !== 'toyota')

标签: javascriptarrays

解决方案


你只需要一个功能。我认为您想在这种情况下使用&&而不是。||这是一个例子:

var Array = cars.filter((car) => car !== 'toyota' && car !== 'bmw')

推荐阅读