我有一个排序数组的代码
const timeSorted = wheater.list.sort((z,x)=>
{
return z.dt- x.dt
})
console.log(timeSorted)
我得到的输出是分类的 但如果我添加这样的另一种
const timeSorted = wheater.list.sort((z,x)=>
{
return z.dt- x.dt
})
const tempSorted = wheater.list.sort((a,b)=>
{
return a.main.temp - b.main.temp
})
console.log(timeSorted)
const timeSorted变为tempSorted
我该如何解决?
答案 0 :(得分:4)
数组按排序。
为了不更改,您需要使用std::vector<char*>
创建上一个数组的副本。
oldArray.slice()