filter用法

const newArr = [{code: "1", name: "cc"
}, {code: "2", name: "aa"
},{code:"3",name:"bb"
},{code:"4",name:"dd"
},{code:"5",name:"ee"
}];
const needArr =["1","2"];
let menus = [];
//第一种情况筛选符合条件
for(var i=0;i<needArr.length;i++){menus.push(newArr.filter((item) => item.code === needArr[i]))
}
console.log(menus)
==> [[{"code":"1","name":"cc"}],[{"code":"2","name":"aa"}]]
//第二种
menus=newArr.filter((item) => item.code >3)
console.log(menus)
==> [{"code":"4","name":"dd"},{"code":"5","name":"ee"}]

es6 filter 用法相关推荐

  1. boost::log::filter用法的测试程序

    boost::log::filter用法的测试程序 实现功能 C++实现代码 实现功能 boost::log::filter用法的测试程序 C++实现代码 #include <string> ...

  2. boost::hana::filter用法的测试程序

    boost::hana::filter用法的测试程序 实现功能 C++实现代码 实现功能 boost::hana::filter用法的测试程序 C++实现代码 #include <boost/h ...

  3. boost::fusion::filter用法的测试程序

    boost::fusion::filter用法的测试程序 实现功能 C++实现代码 实现功能 boost::fusion::filter用法的测试程序 C++实现代码 #include <boo ...

  4. es6 filter() 数组过滤方法总结

    Array.every(x=>x)是每一个都要满足 Array.some(x=>x)是有一个满足. Array.find(findIndex),返回符合条件的第一个值. Array.fil ...

  5. ES6 promise 用法小结

    ES6 promise 用法小结 Js 是一⻔单线程语言,早期解决异步问题,大部分是通过回调函数进行. 比如我们发送 ajax 请求,就是常见的一个异步场景,发送请求后,一段时间服务器给我们响应,然后 ...

  6. es6 filter函数的用法_Python 函数式编程指北,不只是面向对象哦!超级详细!

    Python 函数式编程指北, 不只是面向对象哦 了解在Python中如何使用 lambda, map, filter 和 reduce 函数来转换数据结构 Photo by Markus Spisk ...

  7. es6 filter方法_ES5和ES6函数你不知道的区别

    前言 JS 中函数是高等公民,但是function 和 class 的区别你真的清楚嘛?本文从PolyFill 实现,再到性能分析,再复习哈基础篇的使用;另外深圳前端求坑,有坑的大佬麻烦内推一下. 1 ...

  8. stream filter 用法_JDK1.8新特性Stream和Collectors19个常用示例总结

    关于Stream和Collectors的用法,这应该是总结的最全的文章了,大家可以收藏一下. 一:简介 java.util.Stream 表示能应用在一组元素上一次执行的操作序列.Stream 操作分 ...

  9. java intfilter_Java IntStream filter()用法及代码示例

    IntStream filter(IntPredicate predicate)返回一个由与给定谓词匹配的流元素组成的流.这是一个中间操作.这些操作总是很懒惰,即执行诸如filter()之类的中间操作 ...

最新文章

  1. Win10 + CUDA10.1+pytorch手动安装
  2. 2019年在NLP领域,资源有限的个人/团队能做哪些有价值有希望的工作?
  3. 十天学会单片机(3)发光管闪烁,蜂鸣器发声
  4. 企业实现均衡生产,车间管理系统来支持
  5. java.lang.UnsupportedOperationException与CleanMyMac X
  6. gdb调试c语言在poll函数卡住,poll()上的C编程分段错误
  7. Springboot项目架构设计
  8. QT 5.12 安装MinGW 7.3.0 32bit
  9. 当AI走进工厂,“小轴承”也可以转动“大产业”
  10. 失去优秀员工会付出惨痛的代价?
  11. 【java】drools入门之LHS和RHS语法
  12. lds天线技术流程图_一种LDS天线结构及其制作方法与流程
  13. 知乎高赞回答:为什么高级程序员不必担心自己的技术过时?
  14. MAC M1芯片安装python3.6环境
  15. IT中小企业的股权激励方案设计
  16. 软件工程--详细设计说明书格式
  17. 一图搞懂扫码登录的技术原理
  18. 在visual Studio中遇到无法加载PBD文件怎么解决
  19. Oracle项目管理系统之质量监督检查管理
  20. Ansible 条件判断 循环 handlers 任务失败 文件管理的使用

热门文章

  1. 宋代诗人潘阆 《酒泉子》
  2. pt工具的使用(7) pt-archiver的使用
  3. s一般怎么称呼自己的m_75.9%的职场人,都不知道怎么称呼自己的领导
  4. 计算机切换用户的快捷键,电脑如何切换屏幕_电脑怎么切换另一个界面快捷键...
  5. 用std::string取代char*
  6. 怎么把cad转换成pdf格式
  7. 简单粗暴:如何把vue ui(vue可视化界面(GUI))弄出来
  8. 在东南亚通过活动拉新两百万用户的背后思考
  9. 发工资了!一次性送 10 个静音鼠标,速来!
  10. iPad + Magic Keyboard蓝牙键盘的快捷键~