最终想得到的结果为即红色的排在一起,黑色的排在一起,白色的排在一起。同时这些颜色的值会有很多,需要写一个公共的方法,把数组里面的相同颜色的元素排放在一起,怎样做?
1 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
> a.sort((x,y)=>x.size>y.size).sort((x,y)=>x.color>y.color)
[ { color: 'black', size: 'B' },
{ color: 'black', size: 'C' },
{ color: 'red', size: 'A' },
{ color: 'red', size: 'C' },
{ color: 'white', size: 'B' },
{ color: 'white', size: 'C' } ]
添加回答
举报
0/150
提交
取消