我在鉴定中具有以下目的,但没有得到该钥匙的任何提示。我需要按值排序。
我这样做了:
let keysSorted = Object.values(arrCambo).sort(函数(a,b){返回arrCambo [a] -arrCambo [b]}); 让sorted = keysSorted.sort();
通常,return是一个数组,在该数组中我丢失了所需对象的原始值!
答案 0 :(得分:1)
var maxSpeed = {
car: 300,
bike: 60,
motorbike: 200,
airplane: 1000,
helicopter: 400,
rocket: 8 * 60 * 60
};
var sortable= [];
for (var vehicle in maxSpeed) {
sortable.push([vehicle, maxSpeed[vehicle]]);
}
sortable.sort(function(a, b) {
return a[1] - b[1];
});