JS实现的对象去重功能示例


Posted in Javascript onJune 04, 2019

本文实例讲述了JS实现的对象去重功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>3water.com js 对象去重</title>
</head>
<body>
<script>
var obj = [
    {year: '2013-2014', term: '1'},
    {year: '2013-2014', term: '2'},
    {year: '2013-2014', term: '3'},
    {year: '2013-2014', term: '2'},
    {year: '2014-2015', term: '1'},
    {year: '2013-2014', term: '2'}
    ]
 var unique = {};
 obj.forEach(function(gpa) {
   unique[JSON.stringify(gpa)] = gpa
 });
 obj = Object.keys(unique).map(function(u) {
   return JSON.parse(u)
 });
 console.log(unique)
</script>
</body>
</html>

运行结果:

JS实现的对象去重功能示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
javascript iframe内的函数调用实现方法
Jul 19 Javascript
Chosen 基于jquery的选择框插件使用方法
May 30 Javascript
BootStrap selectpicker
Jun 20 Javascript
AngularJS实现页面跳转后自动弹出对话框实例代码
Aug 02 Javascript
jQuery替换节点元素的操作方法
Mar 18 jQuery
jQuery实现的上传图片本地预览效果简单示例
Mar 29 jQuery
javaScript实现游戏倒计时功能
Nov 17 Javascript
Vue+Vuex实现自动登录的知识点详解
Mar 04 Javascript
ES6函数和数组用法实例分析
May 23 Javascript
Vue微信公众号网页分享的示例代码
May 28 Javascript
详解vue高级特性
Jun 09 Javascript
VUE项目实现主题切换的多种方法
Nov 26 Vue.js
JS数组中对象去重操作示例
Jun 04 #Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 #jQuery
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
Jun 04 #Javascript
ES6中字符串的使用方法扩展
Jun 04 #Javascript
详解vue-cli3多页应用改造
Jun 04 #Javascript
javascript异步处理与Jquery deferred对象用法总结
Jun 04 #jQuery
浅谈react-router@4.0 使用方法和源码分析
Jun 04 #Javascript
You might like
新版PHP极大的增强功能和性能
2006/10/09 PHP
php include和require的区别深入解析
2013/06/17 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
javascript 清除输入框中的数据
2009/04/13 Javascript
让div层随鼠标移动的实现代码 ie ff
2009/12/18 Javascript
精心挑选的15个jQuery下拉菜单制作教程
2012/06/15 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
2016/10/10 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
vuex根据不同的用户权限展示不同的路由列表功能
2019/09/20 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
[04:45]上海特级锦标赛主赛事第三日TOP10
2016/03/05 DOTA
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[40:19]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.18
2020/12/19 DOTA
使用pyecharts在jupyter notebook上绘图
2020/04/23 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
Django中自定义模型管理器(Manager)及方法
2019/09/23 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
谈一谈HTML5本地存储技术
2016/03/02 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
澳大利亚家具和家居用品在线商店:Interiors Online
2018/03/05 全球购物
Lookfantastic意大利官网:英国知名美妆购物网站
2019/05/31 全球购物
美国眼镜网站:LensCrafters
2020/01/19 全球购物
中专毕业自我鉴定
2013/10/16 职场文书
坚定理想信念心得体会
2014/03/11 职场文书
央视元宵晚会主持串词
2014/03/25 职场文书
社会学专业求职信
2014/07/17 职场文书
职业生涯规划书怎么写?
2014/09/14 职场文书
房屋授权委托书范本
2014/10/07 职场文书
水电工岗位职责
2015/02/14 职场文书
企业财务管理制度范本
2015/08/04 职场文书
利用python实时刷新基金估值(摸鱼小工具)
2021/09/15 Python