多维数组和对象-深去重和深拷贝.js

时间:2023-08-31 15:21:18
【文件属性】:

文件名称:多维数组和对象-深去重和深拷贝.js

文件大小:3KB

文件格式:JS

更新时间:2023-08-31 15:21:18

数组 JavaScript对象 数组去重 前端 筛选数据

对多维数组,对象,进行去重,相同的值只保留一个,常见的new Set()和filter,只能去重一维数组,并不能进行深层的去重,逻辑:判断是否为对象,为对象判断是否为数组或是真的对象,递归一直筛选为值,判断首次出现,进行保留,实现去重。


网友评论