博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
reduce json对象数组去重 用法 二维变一维并去重
阅读量:6956 次
发布时间:2019-06-27

本文共 476 字,大约阅读时间需要 1 分钟。

1             this.menuList = this.roles.map(item=>{2               let hash={};3               return item.privileges.reduce((arr,item)=>{4                 return (Array.isArray(arr) ? arr : arr.resources).concat(item.resources);5               },[]).reduce((item, next) => {6                 hash[next.id] ? '' : hash[next.id] = true && item.push(next);7                 return item;8               }, []);9             });

 

转载于:https://www.cnblogs.com/szatpig/p/7985735.html

你可能感兴趣的文章
ubuntu增加swap空间
查看>>
命令 cd
查看>>
kafka集群扩容后的topic分区迁移
查看>>
10种常见的进程注入技术的总结
查看>>
HashMap 初始化时赋值
查看>>
citrix xenapp 6.5 smartauditor播放器提示无法播放某版本记录
查看>>
windows系统,网络无法访问
查看>>
Tomcat内存溢出的三种情况及解决办法分析
查看>>
T-SQL 语句插入中文数据时数据库显示全是问号“???”的解决方法(数据库编码规则)...
查看>>
lvs启动脚本
查看>>
大屏展示OneOaaS Monitor社区版发布
查看>>
数据结构C语言之多项式
查看>>
VMware Workstation 9安装CentOS 6.3 liveDVD
查看>>
iOS 友盟统计
查看>>
libshmcache:速度比远程接口如redis快100倍以上
查看>>
无法载入虚拟机系统
查看>>
高性能WEB开发之如何减少请求数
查看>>
Linux学习之CentOS(二)--初识linux的一些常用命令
查看>>
利用svnsync同步SVN版本库
查看>>
Windows Phone Summit
查看>>