美文网首页
collection(4)--every&some

collection(4)--every&some

作者: LuciferTM | 来源:发表于2016-07-25 15:55 被阅读7次

every

如果集合里每一个元素都满足条件,则传给最终回调的result为true,否则为false。

 every(arr, iterator(item,callback), callback(result))
//alias: all

另外every接口有个别名为all。

测试数据:

代码:

结果:

代码:

结果:

不知道为什么在我的机器上返回的结果为null,而非false。按照文档描述的返回结果只有两种,true/false。

some

如果说every的功能是“且”,那么some的功能就是“或”。当集合中是否有至少一个元素满足条件时,最终callback得到的值为true,否则为false。
接口:

some(arr, iterator(item,callback(test)), callback(result))
//alias: any

测试数据:

代码:

结果:

代码:

结果:

相关文章

网友评论

      本文标题:collection(4)--every&some

      本文链接:https://www.haomeiwen.com/subject/qowgjttx.html