2019-04-06
描述
如果提供的函数对集合中的任意一个元素返回 true
,那么就返回 true
,否则返回 false
。
提示
- 使用
Array.prototype.some()
进行检测,如果fn
对集合中的任意元素返回true
,那么就返回true
。 - 第二个参数为
fn
,默认值为Boolean
。
代码 `
const any = (arr, fn = Boolean) => arr.some(fn);
示例
检测数组中的元素是否有满足条件的:
any([0, 1, 2, 0], x => x >= 2); // true
any([0, 0, 1, 0]); // true
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于