当前位置: 首页 > news >正文

奉贤做网站建设wordpress访问很慢吗?

奉贤做网站建设,wordpress访问很慢吗?,聊城做网站低费用,徐州建设工程网官网前言 数组有很多方法都可以实现去重。本章分享比较常用的。 准备工作 准备一组数组对象 let arr [{ id: "1", name: "张晓", age: 14 },{ id: "2", name: "张晓", age: 14 },{ id: "3", name: "张晓", age: 1…

前言

数组有很多方法都可以实现去重。本章分享比较常用的。

准备工作

准备一组数组对象

 let arr = [{ id: "1", name: "张晓", age: 14 },{ id: "2", name: "张晓", age: 14 },{ id: "3", name: "张晓", age: 14 },{ id: "1", name: "张晓", age: 14 },//重复数据{ id: "3", name: "张晓", age: 14 },//重复数据]

使用reduce去重

方法1:

 let obj = {}let arr1 = arr.reduce((pre, cur) => {if (obj[cur.id]) {return pre} else {obj[cur.id] = truepre.push(cur)return pre}}, [])

方法2:

let arr2 = arr.reduce((pre, cur) => {if(!pre.some((item)=>item.id===cur.id)){pre.push(cur)}return pre}, [])

提示:arry.some方法是指只有一条数据满足判断条件,则返回true

方法3:

     let arr3 = arr.reduce((pre, cur) => {if(pre.every((item)=>item.id!==cur.id)){pre.push(cur)}return pre}, [])

提示:arry.every方法是指全部条数据满足判断条件,则返回true

使用filter去重

 let arr4 = arr.filter((item, index, self) => {const slicelist =  self.slice(index+1, self.length)const find = slicelist.find((itm) => itm.id === item.id)if (!find) {return item}})

提示:self是指本身的数组,self.slice方法是裁剪数据

使用set去重

 const uniqueArry = ()=>{const stringArry=  arr.map((item)=>JSON.stringify(item))const uniqueList = new Array(...(new Set(stringArry)))return uniqueList.map((item)=>JSON.parse(item))}

提示:new Set()是去重的关键,但是只支持去重基本类型(null,undefined,string,boolean,number).所以要使用set去重得先转换类型

http://www.dtcms.com/a/456564.html

相关文章:

  • 大学生网站建设开题报告免费交流网站建设
  • 邢台做网站优化哪儿好怎样建网站
  • 企业网站 asp php修改wordpress邮件
  • 宠物网站开发背景怎样自己制作效果图
  • 适合企业做外贸的几个网站商会网站模板
  • 遂溪网站开发公司建设网站需要哪些材料
  • 手机 网站开发软件ui培训班有用吗
  • php网站开发需求分析海南乐秀同城群软件下载
  • 佛山顺德网站设计公司关键词排名优化报价
  • 自己做网站怎么做的浙江网站建设公司名单
  • 网络推广什么做seo1短视频网页入口营销
  • 东莞公司网站搭建多少钱深圳品牌床垫有哪些
  • 网站广告动态图怎么做本机做网站如何访问
  • 万网买的网站备案淘宝刷单网站开发
  • 睢宁建设局网站网址英文
  • 网站开发 招聘 龙岩找人做app网站吗
  • 企业seo网站优化设计网站开发毕业设计论文
  • 连云港网站设计企业建设网站的
  • 手机网站怎么提高关键词东莞建外贸企业网站
  • 用哪个程序做网站收录好牌具网站广告怎么做
  • 建设局网站安全自查情况报告wordpress 网站域名
  • 怎样免费建设免费网站区块链开源平台
  • 广告设计制作属于什么行业白杨seo博客
  • 购物商城网站设计方案价格网官网
  • 建设方面的知识 网站智能印刷在线设计平台
  • 做视频导航网站有哪些wordpress鼠标轨迹
  • 安阳网站建设服务租赁服务器做电影网站
  • 简述网站制作的过程北京网页制作培训班
  • 全国首批9所重点马院网站建设2022年7到8月份的十大新闻
  • 南宁网站制作计划wordpress 如何调用函数