javascript - 如果数组中有相同的值,如何删除它?
问题描述
我如何删除数组中的相同值?
示例代码:
const array = [10, 20, 30, 40, 20, 70, 10 ]
预期输出:
const outputArray = [30, 40, 70];
我可以删除重复的值。但是如何删除两个重复值。
重复删除代码:
const removeDuplicate = [...new Set(array)];
删除后的重复输出如下所述。
const outputArray = [10, 20, 30, 40, 70];
但我想删除两个重复值并获得预期的输出
const outputArray = [30, 40, 70];
解决方案
推荐阅读
- hibernate - 在实体中找不到@IdClass 的属性
- html - 使用 flex 自定义选项卡菜单
- tensorflow - .tflite 的 tensorflow toco 命令
- c# - 预检访问控制允许凭据
- node.js - 如何将谷歌云存储节点getFiles写入文件?
- google-apps-script - 使用 Google Apps 脚本发送的 G Suite 电子邮件未传递“消息被阻止”
- clang - 注册一个新的命令行选项
- java - 混乱 - Java 中的成员可用性
- powershell - 如何找出 CMD.exe 进程在远程机器上运行的脚本?
- mysql - 如何从 sqlclient 程序(如 HeidiSQL)连接到 OpenERP mySql 数据库