JS实现去除数组中重复json的方法示例


Posted in Javascript onDecember 21, 2017

本文实例讲述了JS实现去除数组中重复json的方法。分享给大家供大家参考,具体如下:

var array = [{"name":"123"},{"name":"123"},{"name":"456"}];
unique(array);
function unique(list) {
  var arr = [];
  for (var i = 0; i < list.length; i++) {
    if (i == 0) arr.push(list[i]);
    b = false;
    if (arr.length > 0 && i > 0) {
      for (var j = 0; j < arr.length; j++) {
        if (arr[j].typesname == list[i].typesname) {
          b = true;
          //break;
        }
      }
      if (!b) {
        arr.push(list[i]);
      }
    }
  }
  return arr;
}
Javascript 相关文章推荐
jQuery中extend函数详解
Jul 13 Javascript
jQuery操作属性和样式详解
Apr 13 Javascript
jQuery短信验证倒计时功能实现方法详解
May 25 Javascript
正则表达式(语法篇推荐)
Jun 24 Javascript
微信小程序 WXDropDownMenu组件详解及实例代码
Oct 24 Javascript
Vue from-validate 表单验证的示例代码
Sep 26 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
JS脚本加载后执行相应回调函数的操作方法
Feb 28 Javascript
js实现鼠标单击Tab表单切换效果
May 16 Javascript
微信小程序获取音频时长与实时获取播放进度问题
Aug 28 Javascript
vue-cli 打包后提交到线上出现 &quot;Uncaught SyntaxError:Unexpected token&quot; 报错
Nov 06 Javascript
vue-cli4使用全局less文件中的变量配置操作
Oct 21 Javascript
解析vue中的$mount
Dec 21 #Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 #Javascript
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
Dec 21 #Javascript
利用node实现一个批量重命名文件的函数
Dec 21 #Javascript
详解webpack3编译兼容IE8的正确姿势
Dec 21 #Javascript
利用vue开发一个所谓的数独方法实例
Dec 21 #Javascript
开发Vue树形组件的示例代码
Dec 21 #Javascript
You might like
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
2010/06/21 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
jQuery 三击事件实现代码
2013/09/11 Javascript
点击标签切换和自动切换DIV选项卡
2014/08/10 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
详细解读JavaScript的跨浏览器事件处理
2015/08/12 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
用JS写的一个Ajax库(实例代码)
2016/08/06 Javascript
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
2017/04/10 jQuery
JavaScript字符串检索字符的方法
2017/06/23 Javascript
详解Angular系列之变化检测(Change Detection)
2018/02/26 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
监听angularJs列表数据是否渲染完毕的方法示例
2018/11/07 Javascript
JavaScript如何实现元素全排列实例代码
2019/05/14 Javascript
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
浅谈Python NLP入门教程
2017/12/25 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
2018/05/30 Python
python pandas中对Series数据进行轴向连接的实例
2018/06/08 Python
tensorflow 输出权重到csv或txt的实例
2018/06/14 Python
解决PyCharm的Python.exe已经停止工作的问题
2018/11/29 Python
python实现滑雪者小游戏
2020/02/22 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
Python中关于logging模块的学习笔记
2020/06/03 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
理肤泉美国官网:La Roche-Posay
2018/01/17 全球购物
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
员工工作表扬信范文
2014/01/13 职场文书
一夜的工作教学反思
2014/02/08 职场文书
管事部库房保管员岗位职责
2014/02/21 职场文书
材料采购员岗位职责
2015/04/03 职场文书
2015年中秋寄语
2015/07/31 职场文书