JavaScript去除数组重复的元素且都不保留
今天遇到一个问题,arr = [1,1,2,3,3],要求重复的元素删除且都不保留得到arr = [2],在网上搜的都是去重保留了,所以发帖记录一下,菜鸡一个哈哈!
let arr = [1, 1, 2, 3, 3];arr2 = arr.filter((item, index) => {return arr.indexOf(item) === index;})console.log(arr2); //123arr3 = arr.filter((item, index) => {return arr.indexOf(item) != index;})console.log(arr3); //13let arr4 = []arr2.forEach(res => {let index = arr3.indexOf(res);if (index == -1) {arr4.push(res);}});console.log(arr4); //2
JavaScript去除数组重复的元素且都不保留相关推荐
- java去除数组重复的元素
package aabb;public class Solution {public static Object[] deleteDuplicateElement(Object[] array) {/ ...
- 去除html重复的元素 js,js数组中去除重复值的几种方法
在日常开发中,我们可能会遇到将一个数组中里面的重复值去除,那么,我就将我自己所学习到的几种方法分享出来 去除数组重复值方法: 1,利用indexOf()方法去除 思路:创建一个新数组,然后循环要去重的 ...
- JavaScript 删除数组中指定元素(5种方法)
JavaScript 删除数组中指定元素 在 JavaScript 中,数组是一种常见的数据类型,可以存储多个元素.有时候,我们需要从数组中删除某些特定的元素.本文将介绍如何使用 JavaScript ...
- JavaScript去除字符串中所有的标点符号,只保留中文、英文和数字
JavaScript去除字符串中所有的标点符号,只保留中文.英文和数字 function handleStr(str) {var arr = str.replace(/[`:_.~!@#$%^& ...
- JavaScript 去除数组中重复的元素 得到新数组
方法一: 思路: 准备一个新数组,将原数组中的元素一一放入新数组, 放入之前判断该元素是否存在新数组中,不存在的话就直接存入新数组. function uniqueArr(arr){var newAr ...
- java:去除数组重复元素的四种方法
方法1: 需要一个存储去重后元素的数组,然后两层循环,外层遍历原数组,内容逐个判断是否和之后的元素重复,然后再提出来存入新的数组.方法System.arraycopy(被复制的数组,起始下标,接收的新 ...
- jq 数组不重复_JS Jquery去除数组重复元素
jQuery的数组处理,便捷,功能齐全. 最近的项目中用到的比较多,深感实用,一步到位的封装了很多原生js数组不能企及的功能. 最近时间紧迫,今天抽了些时间回过头来看 jQuery中文文档 中对数组的 ...
- 去除数组中指定元素的方法
情况一:如果去除指定元素在数组中不是连续出现 比如数组 arr = [3,0,11,0,3,0,66]; 方法一:使用添加元素的方法.push(); var arr = [3, 0, 11, 0, 3 ...
- JavaScript求数组中每个元素的个数,如数组str = [1,2,3,2,4,1,2]中元素2的个数为2。要求:使用对象知识来实现,输出结果为对象,对象包含数组元素和个数值。
求数组中每个元素的个数,如数组str = [1,2,3,2,4,1,2]中元素2的个数为2. 要求:使用对象知识来实现,输出结果为对象,对象包含数组元素和个数值. <script>var ...
最新文章
- 跟踪workflow instance 状态
- 论新时代软件测试人员的工作之道(一)之一个故事
- Android LinearLayout的android:layout_weight属性
- Win7安装golang开发环境--备忘录
- vs2015改程序名字
- 【译】理解 JavaScript 中函数调用和 this
- 处理Weblogic卡住的线程
- html设置顶部对齐,HTML / CSS文本从div顶部对齐
- Eclipse里的快捷键
- boot客户管理系统环境的搭建_LANIF Admin开源免费后台管理系统(React)
- 博商零售业网上商店系统解决方案
- 紫光华宇拼音输入法使用技巧
- linux卸载mono,CentOS7安装Mono并保留离线安装包
- Sublime Text清除历史记录
- 报修下单上门维修小程序开发制作
- CYQ.Data、ASP.NET Aries 百家企业使用名单
- msvcr120.dll丢失怎样修复?msvcr120.dll文件修复方法
- 联想2022拯救者Y9000P和Y7000P选哪个好
- 移动支付申请所需材料及流程整理
- AndroidIos打包
热门文章
- 1040 有几个PAT (25 分) -- 测试点3 测试点4
- Word2019如何取消保存文件位置默认为Onedrive-个人——文档
- 【Unity3D】学习笔记(第2记) 2D游戏开发基本技巧之背景制作
- font-weight与ps字体粗细对应
- 团队管理2 | 管理的天时、地利、人和
- 计算机快捷方式后缀名,电脑快捷键-文件扩展名详解.doc
- vmware workstation虚拟机连接外网(Nat模式)
- 计算消耗卡路里C语言程序,人体基础代谢率计算公式,热量表,运动消耗热量值...
- matlab温度等值线图函数,matlab等值线图
- Dubbo 实现原理与源码解析系列 —— 精品合集