在JS中是否有类似于"Array.None"的等效方法?
- 论坛
- 在JS中是否有类似于"Array.None"的等效方法?
25 浏览
在JS中是否有类似于"Array.None"的等效方法?
有一个类似的问题适用于LINQ:在LINQ中有没有类似于None()
的函数?
对于集合/数组,有一些布尔方法:
Array.some
(类似于linq.Any
)Array.every
(类似于linq.All
)
我能否检查数组中是否没有任何元素与给定的函数回调匹配?
一种可能的解决方法是使用.filter
然后检查.length
,确保它为零:
let arr = ["a","b","c"] // 确保数组中没有元素等于"b" let noBs = arr.filter(el => el === "b").length === 0