数组嵌套数组去重

简介: 在JavaScript中对嵌套数组进行去重的方法,提供了一个具体的函数实现。
    Array.from(new Set(returnArr.map(item =>JSON.stringify(item)))).map(i => JSON.parse(i))

例子:

Array.from(new Set([[1,2,3],[1,2,3]].map(item =>JSON.stringify(item)))).map(i => JSON.parse(i))

在这里插入图片描述

目录
相关文章
|
1月前
|
网络架构 索引
用解构赋值来遍历数组
【10月更文挑战第30天】使用解构赋值来遍历数组为数组的遍历操作提供了一种更加灵活和简洁的方式,能够根据具体的需求灵活地获取和处理数组元素,提高代码的可读性和可维护性。
|
1月前
解构赋值时如果数组元素的值是嵌套对象,如何进行解构赋值?
【10月更文挑战第30天】可以灵活地对数组中包含嵌套对象的元素进行解构赋值,根据具体的需求提取出所需的值,从而使代码更加简洁、清晰,提高代码的可读性和可维护性。
|
2月前
数组去重for循环和for循环嵌套
数组去重for循环和for循环嵌套
30 0
|
2月前
|
前端开发 JavaScript 索引
JavaScript 数组常用高阶函数总结,包括插入,删除,更新,反转,排序等,如map、splice等
JavaScript数组的常用高阶函数,包括遍历、插入、删除、更新、反转和排序等操作,如map、splice、push、pop、reverse等。
20 0
|
5月前
|
JavaScript
JS 数组去重(含简单数组去重【5种方法】、对象数组去重【2种方法】)
JS 数组去重(含简单数组去重【5种方法】、对象数组去重【2种方法】)
75 0
|
5月前
|
JavaScript 前端开发 C++
JavaScript 数组去重——普通数组去重 vs 对象数组去重
JavaScript 数组去重——普通数组去重 vs 对象数组去重
39 0
数组去重-数组对象去重
数组去重-数组对象去重
55 0
|
JavaScript
多个js对象数组合并成一个对象数组的解决方案
多个js对象数组合并成一个对象数组的解决方案
315 0
|
JavaScript
js数组去重:二维数组去重、去除相同的值、移除相同的数组
js数组去重:二维数组去重、去除相同的值、移除相同的数组
|
前端开发 定位技术 数据格式
在嵌套函数中实现条件判断获取数组传值的方法
在嵌套函数中实现条件判断获取数组传值的方法
80 0