当前位置: 首页 > 编程日记 > 正文

js 使用filter过滤多重数组

过滤如下数据

var comment_list = [{"content":"1111","status":1,"sub_comment_list":[{"content":"11111111","status":1,}]
},
{"content":"2222","status":1,"sub_comment_list":[{"content":"22222","status":0,}]
}]
let newArray = []
comment_list.forEach(function(now,index){newArray[index] = nowif(newArray[index].status ==1){newArray[index].sub_comment_list = now.sub_comment_list.filter((item) => {return item.status === 1})   }
})
console.log(newArray) 

相关文章:

一步一步实现自己的模拟控件(9)——消息处理

这次我们将要给Widget增加一些状态,并使其能够接受出消息处理扩展,测试工程中实现了一个按钮的消息处理扩展。 Widget状态: 之前的控件只是绘制了一个边框,并且总是会在窗口中显示。实际上我们往往会希望能够让某个控件显示或者隐…

TWAIN Specification Chapter 4 “Advanced Application Implementation”译——应用程序端的高级实现...

本文是对TWAIN规范的第四章《应用程序端的高级实现》的翻译。因工作需要了解TWAIN,所以顺便译了一下。这是私人工作,您可以参考,但本人不保证不存在翻译的差错或不合宜。如果您发现有不妥的地方,敬请告之我(yedaoq126.com)。 4.1 …

WC2018 CCF程序设计教学比赛记事

WC2018 d5 教师比赛日 亦或者称之为以“递归”为主题的同课异构课程(25节课 有8节讲递归) 发现强省或者弱省中名校派出的选手还是非常优秀的,这种优秀,从他的教态、自信程度、知识广度都可以看出,但是鉴于是CCF第一…

linux 操作系统级别监控 df 命令

df命令可以查看当前系统磁盘空间的使用情况 命令:df -h du -sh * 查看目录文件暂用磁盘大小 如果磁盘空间不够,需清理磁盘 磁盘速度测试,如果磁盘性能不好,性能测试数据会不准确(读写速度) 命令&#xff1a…

本地清除电脑缓存后,mongodb数据库无法连接

"C:\Program Files\MongoDB\Server\4.2\bin\mongod.exe" --dbpath "D:\worksoftware\MongoDB\Server\4.2\data" mongod安装的目录---dbpath mongod数据存放位置

将动态aspx页面转换成为静态html页面的几种方法

1. 模版法 该方法历史悠久,具体处理流程为采用一个html模版,将其中的关键字替换为我们希望的信息。 优点: 缺点: 所有的信息都要采取字符串批凑的方式来实现,比如需要一个列表,就需要拼凑字符串。问题是开发周期长&#x…

selenium如何操作HTML5的画布canvas上的元素

话不多少,上图如下,下图红色框内是一个html5的画布,我们要像操作右上角的保存和数据视图的时候是无法公共selenium的普通定位操作到的,那该怎么办呢? 我们先new一个Selenium的actions,然后把鼠标移动到这个…

OOP 面向对象 七大原则 (一)

OOP 面向对象 七大原则 (一) 大家众所周知,面向对象有三大特征继承封装多态的同时,还具有这七大原则,三大特征上一篇已经详细说明,这一篇就为大家详解一下七大原则: 单一职责原则,…

NodeJS 使用redis实现定时执行方法

NodeJS 使用redis实现定时执行任务 文章目录NodeJS 使用redis实现定时执行任务场景使用Redis定时器解决Redis定时器Redis发布订阅操作nodejs代码主意事项场景 用户下订单后,需要在5分钟内完成支付,否则订单关闭;用户在完成订单后&#xff0c…

Javascript获取页面、屏幕尺寸大小参数

Javascript获取获取屏幕、浏览器窗口 ,浏览器,网页高度、宽度的大小网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽)…

linux 进入单用户模式修改root密码

Redhat系统Root密码的修改 一台双系统的机器,忘记redhat 的root密码了。 一。相关方法如下:1. 开机在出现grub画面,按e键 2. 用上下键选中第二项(类似于kernel /boot/vmlinuz-2.4.18-14 ro rootLABEL/) 然后按e键编辑 3. 空格single结果如下&#…

精通Groovy

https://www.ibm.com/developerworks/cn/education/java/j-groovy/j-groovy.html https://juejin.im/entry/59bf6376f265da066b394310 groovy for eclipse插件wiki https://github.com/groovy/groovy-eclipse/wiki 转载于:https://www.cnblogs.com/hihtml5/p/8434040.html

C和指针-函数

一个函数的通常形式: type function_name(参数) { 代码块; } 在参数里面:变量和类型声明 写空函数备用! k&R C中,参数声明不一样 函数声明: 函数原型先写 缺省认定:声明函数原型…

网页生成pdf文件

在此介绍 两种方法。 一个是asppdf;一个是abcpdf。 都是收费的组件。需要注册码,但是也有破解的和trial的。 asppdf:http://www.persits.com/asppdf.exe (可以在http://www.asppdf.com/download.html输入一个email获取一个序列号&#xff…

vue中把props中的值赋值给data

父组件 <messageForm createMsgCallback"addCreateMsg" :name"sendForm.name"></messageForm> 子组件 props:{name:{type:String} }, computed: {computedName(){return this.name}},watch:{name:function(val) {console.log(val);this.sen…

Webservices,remoting,WCF比较一下

remoting用的少&#xff0c;再仔细琢磨

eclipse常用插件介绍

1. 测试覆盖率工具&#xff1a;EclEmma https://www.cnblogs.com/Ming8006/p/5811425.html 2. 单元测试系列&#xff1a;如何使用JUnitJaCoCoEclEmma完成单元测试 https://www.cnblogs.com/zishi/p/6726664.html转载于:https://www.cnblogs.com/yelongsan/p/8436281.html

SQL Server基础操作(此随笔仅作为本人学习进度记录七 !--存储过程)

存储过程存储过程分为系统存储过程和自定义存储过程存储过程通过将处理数据的程序从客户端应用程序移动到服务器,存储过程是放在服务器上的&#xff0c;通过客户端下达指令调用存储过程的时候&#xff0c;这个过程是在服务器上发生的&#xff0c;自然就不会占用网络的带宽就会降…

JS基础类型和引用类型

JS基础类型和引用类型脑图

(转)WinForm控件使用文章收藏整理完成

http://home.cnblogs.com/group/topic/29829.html 对C# WinForm开发系列收集的控件使用方面进行整理, 加入了一些文章, 不断补充充实, 完善这方面. 基础 - 常用控件 C# WinForm开发系列 - CheckBox/Button/Label/ProgressBar WinForm下CheckedListBox的数据绑定 Winform 下…

Hdu 2795

Billboard 题型&#xff1a;线段树 描述&#xff1a;板子h*w上贴1*w0的广告&#xff0c;从左上角贴起&#xff0c;询问广告所在的row。 思路&#xff1a;将h分段&#xff0c;结构中增加w域&#xff0c;保存区间[a,b]所以行剩余可贴的最大量。 代码 //1828MS 6340K#include <…

认识一下Kotlin语言,Android平台的Swift

今天在CSDN首页偶然看到一个贴子JetBrains正式公布Kotlin 1.0&#xff1a;JVM和Android上更好用的语言 看完后&#xff0c;感觉Kotlin语法非常简洁&#xff0c;有一系列动态语言的特点&#xff0c;Lambda表达式。高阶函数。闭包&#xff0c;甚至有静态语言的类型检查&#xff…

php开发面试题---php面向对象详解(对象的主要三个特性)

php开发面试题---php面向对象详解&#xff08;对象的主要三个特性&#xff09; 一、总结 一句话总结&#xff1a; 对象的行为&#xff1a;可以对 对象施加那些操作&#xff0c;开灯&#xff0c;关灯就是行为。 对象的形态&#xff1a;当施加那些方法是对象如何响应&#xff0c;…

端口01 - 零基础入门学习汇编语言67

第十四章&#xff1a;端口01 让编程改变世界 Change the world by program 引言 CPU可以直接读写3 个地方的数据 &#xff08;1&#xff09;CPU 内部的寄存器&#xff1b; &#xff08;2&#xff09;内存单元&#xff1b; &#xff08;3&#xff09;端口。 这一章&#xff0c…

基于SSM实现二手交易系统

1、使用技术 SpringSpring MVCMybatisMysqlhtmljscss等 2、功能 用户注册用户登录物品推荐物品分类物品搜索物品发布物品详情购买商品我的主页等等 3、效果 4、视频介绍

RemoteFX原理简介

这几天&#xff0c;Windows 7 SP1的BETA版公开测试了&#xff0c;里面有一个功能&#xff0c;RemoteFX&#xff0c;算是softice比较期待的一个功能&#xff0c;总算是揭开了她的神秘面纱&#xff0c;横空出世&#xff0c;来到你身边。它的发布&#xff0c;对于微软桌面虚拟化解…

bzoj1079: [SCOI2008]着色方案(DP)

1079: [SCOI2008]着色方案 题目&#xff1a;传送门 题解&#xff1a; DP刚神多年前讲过的一道神题。 二话不说&#xff0c;上来就是一个六维数组&#xff1a;F[i][a][b][c][d][e]//表示上一次涂的颜色是还剩下i次可用的&#xff0c;a~e表示不同次数的颜色种数。 次数一样的颜色…

dedecms部分文章出现读取附加信息出错的解决办法

问题&#xff1a; 估计是新版本开发的时候&#xff0c;没有考虑旧版&#xff0c;文章内容为空的新闻&#xff0c;新版不在允许文章内容为空的新闻&#xff0c;这样旧版的内容为空的新闻升级后将无法再编辑。 解决&#xff1a;你可以对如下文件进行如下修改&#xff1a;article_…

程序员的周末:纯野的一天

牵强的标题自己写上这个标题都觉得挺牵强的。首先&#xff0c;我算不上是一个纯粹意义上的程序员了。虽然上了一个多月的班&#xff0c;但对于这份职业到底做什么我都还不是特别的清楚。每天做着一些类似文秘的工作&#xff0c;又类似技术支持的工作&#xff0c;还有点类似程序…

postgresql 分组查询第一条数据

SELECT * FROM ( SELECT ROW_NUMBER() OVER (partition BY k.word ORDER BY k."updatedAt" desc) rowId,* from keywords as k ) t WHERE rowId1