首页 > 其他分享 >JS操作

JS操作

时间:2022-10-12 10:33:06浏览次数:46  
标签:name val list JS item let 操作 id

筛选两个数组间相同的数据

1.筛选两个数组

let initList = [1, 2, 35, 15, 48, 68, 48, 52];
let list = [35, 68];
console.log(initList.filter((item) => list.some((val) => val == item)));

结果
image

2.根据对象某个属性筛选对应的数组对象

let initList = [{id:2,name:"hello"},{id:12,name:"world"},{id:32,name:"ni"},{id:35,name:"hao"},{id:23,name:"世界"}];
let list = [2, 23];
console.log(initList.filter((item) => list.some((val) => val == item.id)));

结果
image

标签:name,val,list,JS,item,let,操作,id
From: https://www.cnblogs.com/TwoBamboo/p/16783624.html

相关文章

  • 前端利用jsencrypt.js进行RSA加密
    前端利用jsencrypt.js进行RSA加密......
  • WebAssembly01--c代码调用js
    编译选项emcctest.c--js-librarypkg.js-otest.jspkg.jsmergeInto(LibraryManager.library,{js_add:function(a,b){console.log("js_add");......
  • 22道js输出顺序问题,你能做出几道
    前言最近在准备面试题,console的输出顺序之前一直迷迷糊糊。必备知识JS是单线程的单线程是JavaScript核心特征之一。这意味着,在JS中所有任务都需要排队执行,前一个任......
  • MongoDB 查询文档操作笔记
    Mongoshell读取文档操作官方文档地址:https://www.mongodb.com/docs/v6.0/tutorial/query-documents/中文文档地址:https://mongodb.net.cn/manual/tutorial/query-docu......
  • MongoDB 更新文档操作笔记
    Mongoshell更新文档操作官方文档地址:https://www.mongodb.com/docs/v6.0/reference/update-methods/中文文档地址:https://mongodb.net.cn/manual/reference/update-me......
  • MongoDB Create 操作笔记
    MongoshellCreate操作官方文档地址:https://www.mongodb.com/docs/manual/reference/insert-methods/中文文档地址:https://mongodb.net.cn/manual/reference/insert-m......
  • 操作系统实验报告 实验3存储管理实验(答案全)
    实验3存储管理实验​​1实验目的​​​​2实验要求​​​​3实验原理​​​​4实验步骤​​​​2.观测程序源代码​​​​3.实验结果及分析​​​​(1).Gdb程序观察一个......
  • JS 调用 FetchXML
    varcurUserid=Xrm.Utility.getGlobalContext().userSettings.userId;varfetchXml="<fetchversion='1.0'output-format='xml-platform'mapping='logical'dis......
  • 【JS设计模式笔记】神奇的魔术师-简单工厂模式(创建型)
    简单工厂模式(SimpleFactory):又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象类的实例。主要用来创建同一类对象。第一次需求开发一个登录模块的需求,用户名输入框......
  • node.js安装及配置
    下载官网下载地址:https://nodejs.org/zh-cn/点击下载长期维护版安装系统:Windows11家庭中文版在D盘创建空白文件夹node双击下载的安装包点击next打√并点击next默认安装路......