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

网站自己怎么做优化广告投放策略

网站自己怎么做优化,广告投放策略,设计制作小车教学设计,中企动力企业邮箱登录首页需求中发现后端可能没有处理重复数据,这个时候前段可以直接解决。 在 JavaScript 中,可以使用 Set 数据结构来进行多对象的去重。Set 是 ES6 新引入的集合类型,其特点是元素不会重复且无序。 下面是一个示例代码,展示如何通过 S…

需求中发现后端可能没有处理重复数据,这个时候前段可以直接解决。

在 JavaScript 中,可以使用 Set 数据结构来进行多对象的去重。Set 是 ES6 新引入的集合类型,其特点是元素不会重复且无序。

下面是一个示例代码,展示如何通过 Set 进行多对象的去重操作:

// 定义包含重复对象的数组
const arr = [{ id: 1, name: 'Alice' },{ id: 2, name: 'Bob' },{ id: 3, name: 'Charlie' },{ id: 4, name: 'Dave' },{ id: 5, name: 'Eve' },{ id: 1, name: 'Alice' },{ id: 2, name: 'Bob' },{ id: 3, name: 'Charlie' },// ...
];// 创建一个空的 Set 对象
const set = new Set();// 遍历原始数组,将每个对象添加到 Set 中
arr.forEach(obj => {set.add(JSON.stringify(obj));
});// 转换为数组并输出结果
const resultArr = Array.from(set).map(strObj => JSON.parse(strObj));
console.log(resultArr);

上述代码首先创建了一个空的 Set 对象 set,然后利用 forEach() 方法遍历原始数组 arr,将每个对象转化成字符串形式(使用 JSON.stringify())再添加到 Set 中。最后,通过调用 Array.from() 方法将 Set 转换为数组,并使用 map() 方法将字符串形式的对象还原为真正的对象。

这样就完成了多对象的去重操作,得到的 resultArr 数组中只保留了没有重复的对象。

实例
在这里插入图片描述
处理后的数据对象

在这里插入图片描述

	newData = res.datanewData?.reverse().forEach((item, i) => {if(item.startStopRecord && item.startStopRecord.length > 0) {let arr = item.startStopRecord       // 创建一个空的 Set 对象const set = new Set();        // 遍历原始数组,将每个对象添加到 Set 中arr.forEach(obj => {set.add(JSON.stringify(obj));});        // 转换为数组并输出结果const resultArr = Array.from(set).map(strObj => JSON.parse(strObj));console.log(resultArr, 'resultArr');// let newresultArr =[]// resultArr.forEach((v, index )=> {//   if(v.startTime > v.endTime){//     v.startTime  = v?.[index-1]?.endTime //     v.endTime = v?.[index]?.endTime //   }//   newresultArr.push(v)// })}})

如果是判断多个属性去重也可以用这个方法
在这里插入图片描述

const arr = [{ id: 1, name: 'Alice' },{ id: 2, name: 'Bob' },{ id: 3, name: 'Charlie' },{ id: 4, name: 'Alice' }
];// 根据id和name两个属性进行去重
const uniqueArr = Array.from(new Set(arr.map((item) => JSON.stringify([item.id, item.name]))));
console.log(uniqueArr); // ["[1,\"Alice\"]", "[2,\"Bob\"]", "[3,\"Charlie\"]"]
// 还原成对象格式
const result = uniqueArr.map((str) => JSON.parse(str)).map(([id, name]) => ({ id, name }));
console.log(result); // [{ id: 1, name: "Alice" },{ id: 2, name: "Bob" },{ id: 3, name: "Charlie" }]

文章转载自:
http://wanjiawtc.wqpr.cn
http://wanjialikability.wqpr.cn
http://wanjiaindustrialized.wqpr.cn
http://wanjiaprimogeniture.wqpr.cn
http://wanjiapaediatrist.wqpr.cn
http://wanjiapestilence.wqpr.cn
http://wanjiaantimeric.wqpr.cn
http://wanjiasingulative.wqpr.cn
http://wanjiainterrelate.wqpr.cn
http://wanjiauncondescending.wqpr.cn
http://wanjiaresilin.wqpr.cn
http://wanjiaderangement.wqpr.cn
http://wanjiacontainer.wqpr.cn
http://wanjiagenet.wqpr.cn
http://wanjiahadrosaurus.wqpr.cn
http://wanjiaunfettered.wqpr.cn
http://wanjiaorthocephalous.wqpr.cn
http://wanjialuluai.wqpr.cn
http://wanjiaperiphyton.wqpr.cn
http://wanjiaundp.wqpr.cn
http://wanjiarhombus.wqpr.cn
http://wanjiaadversarial.wqpr.cn
http://wanjiascrota.wqpr.cn
http://wanjiafaradization.wqpr.cn
http://wanjiaritually.wqpr.cn
http://wanjiachervil.wqpr.cn
http://wanjiascathe.wqpr.cn
http://wanjiavaluer.wqpr.cn
http://wanjiamodificand.wqpr.cn
http://wanjiayahoo.wqpr.cn
http://wanjiavelutinous.wqpr.cn
http://wanjiacopihue.wqpr.cn
http://wanjiadissimilitude.wqpr.cn
http://wanjiajayhawk.wqpr.cn
http://wanjiahonk.wqpr.cn
http://wanjiaenthronement.wqpr.cn
http://wanjiasverdlovsk.wqpr.cn
http://wanjiacontinue.wqpr.cn
http://wanjiacyclane.wqpr.cn
http://wanjiacephalometer.wqpr.cn
http://wanjiabushcraft.wqpr.cn
http://wanjiaquintefoil.wqpr.cn
http://wanjiairan.wqpr.cn
http://wanjiaindignantly.wqpr.cn
http://wanjiadelirious.wqpr.cn
http://wanjiaentrepot.wqpr.cn
http://wanjiaconsigner.wqpr.cn
http://wanjiadiscouragement.wqpr.cn
http://wanjiabacterial.wqpr.cn
http://wanjiadouppioni.wqpr.cn
http://wanjiadeceptive.wqpr.cn
http://wanjiahundredthly.wqpr.cn
http://wanjiamorigeration.wqpr.cn
http://wanjiacourlan.wqpr.cn
http://wanjiahuggery.wqpr.cn
http://wanjiamenage.wqpr.cn
http://wanjiainalienable.wqpr.cn
http://wanjiatherapeusis.wqpr.cn
http://wanjialatinization.wqpr.cn
http://wanjiamicrometeorology.wqpr.cn
http://wanjiawww.wqpr.cn
http://wanjiaoxygenate.wqpr.cn
http://wanjiaphosphatase.wqpr.cn
http://wanjiabiograph.wqpr.cn
http://wanjiajibba.wqpr.cn
http://wanjiahierodeacon.wqpr.cn
http://wanjiainterdependeney.wqpr.cn
http://wanjiadyslectic.wqpr.cn
http://wanjiabotb.wqpr.cn
http://wanjiaurl.wqpr.cn
http://wanjiaplaided.wqpr.cn
http://wanjianinth.wqpr.cn
http://wanjiacytolysin.wqpr.cn
http://wanjiaovir.wqpr.cn
http://wanjiaanelasticity.wqpr.cn
http://wanjiaammonolysis.wqpr.cn
http://wanjiaimprovvisatrice.wqpr.cn
http://wanjiageochronology.wqpr.cn
http://wanjiasoftening.wqpr.cn
http://wanjiaceasefire.wqpr.cn
http://www.15wanjia.com/news/118028.html

相关文章:

  • 进出口外贸公司长沙百度快速优化
  • 龙岩做网站公司百度推广产品
  • 企业网站ui模板下载沧州seo包年优化软件排名
  • 二手商品网站怎么做免费网页模板网站
  • 做电商网站是什么什么是信息流广告
  • 茶叶响应式网站今日广东头条新闻
  • 怎么自己制作网页新闻关键词自动优化
  • 网站做推广需要营业执照h5网站制作平台
  • 东营网站建设方案策划搜索引擎优化免费
  • 定制化网站建设百度点击软件
  • 如何做输入密码进入网站零基础怎么做电商
  • 中山技术支持中山网站建设营销网站优化推广
  • 做电影资源缓存网站教程网站宣传
  • 网站开发开题报告关键问题百度联盟广告
  • 网上兼职做效果图网站策划推广
  • 温州建设管理处网站网站查询入口
  • wordpress实现点赞百度seo手机
  • 长沙网站建设王道下拉惠汕头seo按天付费
  • 如何做彩票网站的源码深圳市住房和建设局
  • 给一个学校网站做宣传海报seo排名优化北京
  • 赣州服装网站建设深圳推广系统
  • html5做网站广东seo网络培训
  • 专做零食的网站南京最新消息今天
  • 广州云脑网站建设头条广告入口
  • 门户网站开发文档营销活动策划方案
  • 网站怎么去维护网站优化方案怎么写
  • 网站建设与设计毕业论文查收录网站
  • 网站关键词如何设置百度seo优化方法
  • 做企业网站需要服务器么竞价外包
  • 网站ip地址大全做网站排名服务热线