数组对象 a=[{a:1,b:2,d:4,c:3},{b:2,a:1,c:3,d:4},{d:4,b:2,a:1,c:3}]
数组b=[a,b,c,d]
问题以b作为排序对象 把a数组对象中的顺序全部改成:
a=[{a:1,b:2,c:3,d:4},{a:1,b:2,c:3,d:4},{a:1,b:2,c:3,d:4}]
数组对象 a=[{a:1,b:2,d:4,c:3},{b:2,a:1,c:3,d:4},{d:4,b:2,a:1,c:3}]
数组b=[a,b,c,d]
问题以b作为排序对象 把a数组对象中的顺序全部改成:
a=[{a:1,b:2,c:3,d:4},{a:1,b:2,c:3,d:4},{a:1,b:2,c:3,d:4}]
let a=[{a:1,b:2,d:4,c:3},{b:2,a:1,c:3,d:4},{d:4,b:2,a:1,c:3}],
b=['a','b','c','d']
a.map(obj=>{
let o={}
b.forEach(key=>o[key]=obj[key])
return o
})
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决