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

客服呼叫中心系统免费宁波seo网络推广定制多少钱

客服呼叫中心系统免费,宁波seo网络推广定制多少钱,三门峡市住房和城乡建设局网站,上海网站建设聚众网络前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 最近工作中需要用到数组对象去重的方法,我是怎么想也没想出来,今天稍微研究了一下,总算找到了2种方法。分享一下&…

前端面试题库 (面试必备)            推荐:★★★★★

地址:前端面试题库

最近工作中需要用到数组对象去重的方法,我是怎么想也没想出来,今天稍微研究了一下,总算找到了2种方法。分享一下,希望对大家有帮助!

 方法一:

采用对象访问属性的方法,判断属性值是否存在,如果不存在就添加。

 var arr = [{key: '01',value: '乐乐'}, {key: '02',value: '博博'}, {key: '03',value: '淘淘'},{key: '04',value: '哈哈'},{key: '01',value: '乐乐'}];//  方法1:利用对象访问属性的方法,判断对象中是否存在key
var result = [];
var obj = {};
for(var i =0; i<arr.length; i++){if(!obj[arr[i].key]){result.push(arr[i]);obj[arr[i].key] = true;}
}console.log(result); // [{key: "01", value: "乐乐"},{key: "02", value: "博博"},{key: "03", value: "淘淘"},{key: "04", value: "哈哈"}]

方法二:

采用数组中的reduce方法,遍历数组,也是通过对象访问属性的方法

//  方法2:利用reduce方法遍历数组,reduce第一个参数是遍历需要执行的函数,第二个参数是item的初始值var obj = {};
arr = arr.reduce(function(item, next) {obj[next.key] ? '' : obj[next.key] = true && item.push(next);return item;
}, []);console.log(arr); // [{key: "01", value: "乐乐"},{key: "02", value: "博博"},{key: "03", value: "淘淘"},{key: "04", value: "哈哈"}]

前端面试题库 (面试必备)            推荐:★★★★★

地址:前端面试题库

http://www.ds6.com.cn/news/23494.html

相关文章:

  • 猪八戒网站做推广靠谱百度seo关键词外包
  • 用jsp做一网站的流程百度推广河南总部
  • 青岛网站空间推广文案怎么写
  • 网站制作百度资源腾讯搜索引擎入口
  • 学做衣服上什么网站网络营销渠道有哪些
  • 展示类网站建设友情链接网站大全
  • 网站建设的公司网络营销策划书结构
  • 购物网站排名前100电脑培训班一般要学多久
  • 免费外贸网站制作有什么平台可以发布推广信息
  • 中国3大做外贸的网站微信朋友圈的广告怎么投放
  • 海尔网站建设推广免费开店的电商平台
  • 做微信营销网站建设培训机构seo
  • 开商城网站多少钱网店网络推广方案
  • 中铁雄安建设有限公司网站开车搜索关键词
  • b2c平台网站建设百度搜索推广方法
  • 设计交流网站短视频精准获客
  • java和javaweb和javascript网络seo培训
  • 网站手机客户端生成网络广告策划
  • 沧州免费网站建设seo岗位有哪些
  • 有做h的小说网站宁波seo外包平台
  • 农村电商网站有哪些提高seo关键词排名
  • 设计建网站网站关键词快速优化
  • 阳狮做网站b2b电商平台有哪些
  • 做二手回收哪个网站好seo经典案例分析
  • 国外网页设计网站营销策划公司排行榜
  • 我的免费网关键词排名优化易下拉排名
  • 上海市建设党工委网站seo入门培训课程
  • 免费设计签名的软件结构优化
  • 做网站买空间用共享ip荆州百度推广
  • 数码产品商务网站建设网络营销软件商城