文档章节

遍历数组筛选出第一个符合条件的值

万城
 万城
发布于 2017/07/26 16:56
字数 40
阅读 1
收藏 0

function find(arr, func) {
  var num = 0;
  return arr.filter(func)[0];

}

find([1, 2, 3, 4], function(num){ return num % 2 === 0; });
 

© 著作权归作者所有

万城
粉丝 2
博文 50
码字总数 99199
作品 0
青岛
前端工程师
私信 提问
生动形象解释forEach、filter、map、some、every、find、findIndex、reduce间的区别

PS. (最近打算入驻掘金,以后就主要在这里写文章了,这两天会挑自己写过的文章,重新整理一下发到这里来) 前言 从最开始学的for循环遍历方法,到后来层出不穷的各种遍历方法,其实最大的区...

夜行風
06/18
0
0
数组的 map, filter ,sort和 reduce 用法

此处也是通过网上的一个题目例子来对数组的这几种用法进行分析整理的,可以在浏览器的控制台中打印结果进行对比。此处给出两组数组 第一组(包含名、姓、出生日期以及死亡日期) 第二组(people...

林晖
2018/07/30
0
0
一文彻底学以致用js数组之循环

最近做了一个新项目,闲暇review了下代码,发现自己用了很多for循环(简洁明了),再看下别人的代码几乎没有,几乎全是和循环,难道是我写的太low了吗?其实在写码的时候有时候也有选择恐慌症...

天道酬勤Lewis
06/15
0
0
lodash中Collection部分所有方法的总结

  总结一下lodash中Collection的所有的方法,方便对比记忆,也便于使用时候查找。 1、 判断是否符合条件;返回bool;   a) every: 判断每一值是不是都符合条件;     通过 (断言函数...

heart_of_time
2018/05/08
0
0
MongoDB进阶系列(11)——“改”的那些事(二)文档的keyvalue为数组的修改方法

本文将讨论关于文档中keyvalue为数组的情况如何修改数组。 首先,创建一个c4集合,集合中的文档包含一个arrint字段,值是一个整数数组;一个arrjson字段,值是一个Json对象数组。 > for(i=0;...

HappyBKs
2015/03/12
0
8

没有更多内容

加载失败,请刷新页面

加载更多

rocketmq之源码分析阶段总结(二十一)

RocketMQ是队列模型的消息中间件,具有高性能,高可靠,高实时,分布式的特点。同时支持分布式事物的两阶段提交,实现在分布式环境的事物操作。 1,nameserv是分布式的部署,并且相互之间不通...

wangshuaixin
5分钟前
0
0
小猿圈linux之在mac上安装 docker

docker极大提高了应用的运行效率,降低了云计算资源供应的成本,同时让应用的部署、测试和分发都变得前所未有的高效和轻松!docker是一个容器,不像kvm,他是真实的系统,启动时,KVM消耗的资...

小猿圈加加
10分钟前
0
0
spring aop 代理private方法 报错的问题分析

spring aop 代理private方法报空指针的问题 这两天做aop切面日志时,发现private方法报空指针。 原切入点配置如下: @Pointcut("@within(org.springframework.web.bind.annotation.RestC...

my_juke
15分钟前
0
0
c 基础教程六:c 循环结构

有的时候,我们可能需要多次执行同一块代码,c 语言提供了如下几种循环,各有特色。 while 循环 for 循环 do-while 循环 while 循环 只要给定的条件为真,C 语言中的 while 循环语句会重复执...

故城以南丶思念不安
34分钟前
4
0
spark 常见操作

为spark DataFrom 添加一个为 空的新列,使用UDF函数 想产生一个IntegerType类型列为null的DataFrame该怎么做。 import org.apache.spark.sql.functions._import org.apache.spark.sql.type...

蜉先生
45分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部