let obj = {
"name1":{
"abc":{
"test":{
"variable1":[{
"id":"2"
}]
}
}
},
"name2":{
"abc":{
"test":{
"variable2":[{
"id":"0"
}]
}
}
},
"name11":{
"abc":{
"test":{
"variable3":[{
"id":"2"
}]
}
}
},
"name22":{
"abc":{
"test":{
"variable4":[{
"id":"10"
}]
}
}
},
}
如何使用函数式按照id数字大小排序并生成一个新的数组。
新数据如下:
let newArr = [
{ "test":{"variable2":[{"id":"0"}]} },
{ "test":{"variable1":[{"id":"2"}]} },
{ "test":{"variable3":[{"id":"2"}]} },
{ "test":{"variable4":[{"id":"10"}]} }
]
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…