【发布时间】:2021-05-07 03:58:00
【问题描述】:
我要对数组进行排序
var highscores = [
{Username: "joba_gm11", Score: "20"},
{Username: "nika.jobava45", Score: "20"},
{Username: "trollgamer481", Score: "100"},
{Username: "Gimira", Score: "20"},
{Username: "dirtytank481", Score: "50"},
];
使用此代码:
for (var i = 0; i < highscores; i++) {
for (var j = 0; j < highscores; j++) {
if (highscores[i].Score < highscores[j].Score) {
var temp = highscores[i];
highscores[i] = highscores[j];
highscores[j] = temp;
}
}
}
但它不起作用。 有什么想法吗?
【问题讨论】:
标签: javascript arrays loops sorting object