js对象, 里面的所有数据都是键值对, 怎么排序 let summaryArr = [] // 先将对象都转成一个个对象, 然后放进数组 for(let k in summary) { summaryArr.push({ prop: k, value:summary[k] }) } // 再对数组中的值value进行排序. summaryArr.sort((a, b) => b.value - a.value) 排序前 排序后: