cbd*_*per 1 javascript arrays object
我有这个对象:
filters: {
field1: [?],
field2: [?],
field3: [?],
etc
}
Run Code Online (Sandbox Code Playgroud)
我想要的结果是一个boolean,说明过滤器数组中是否有某些内容(即:不为空)。
一些小事:
const hasActiveFilters = Object.values(filters).reduce(...);
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最佳方法是什么?
.some更合适的是测试值数组中的任何值是否满足条件。
const hasActiveFilters = Object.values(filters).some(arr => arr.length);
Run Code Online (Sandbox Code Playgroud)