- 博客(1)
- 收藏
- 关注
原创 Js对象数组去重(属性顺序不同)
Object.keys方法用来获取一个包含所有键的数组,通过sort进行排序对象的键(注意:这不会改变对象本身的顺序,只是改变了遍历的顺序)键是按字典顺序排序的,JSON.stringify(sortedObj)可以将对象转化为字符串,通过检查Map的键中是否已经存在。网上搜了很多对象数组去重的方法,但是基本都是简单的对象数组,根据id或者index去重,而对象数组的属性顺序改变,就会去重失败,这里给出一个用Map去重的方法。结果输出[{ a: 1, b: 2 }, { c: 3 }]
2024-07-23 16:41:04 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人