【发布时间】:2018-09-18 10:15:43
【问题描述】:
0: Object { gradeName: "A+", gradeMaxMarks: "89", gradeMinMarks: "80" }
1: Object { gradeName: "A", gradeMaxMarks: "79", gradeMinMarks: "70" }
2: Object { gradeName: "B+", gradeMaxMarks: "69", gradeMinMarks: "60" }
3: Object { gradeName: "B", gradeMaxMarks: "59", gradeMinMarks: "55" }
4: Object { gradeName: "C", gradeMaxMarks: "49", gradeMinMarks: "40" }
5: Object { gradeName: "D", gradeMaxMarks: "39", gradeMinMarks: "30" }
6: Object { gradeName: "A++", gradeMaxMarks: "100", gradeMinMarks: "90" }
length: 7
我在 JavaScript 中有上面的对象,它没有正确排序。我该如何解决这个问题?
【问题讨论】:
-
看起来像 0,然后是 1,然后是 2...一直到 6(虽然很难阅读)...您期望的顺序是什么?
-
我正在用gradeMaxMarks排序。
-
您想按哪个值对这个对象数组进行排序?
-
不,你不是......你有一个按照你写的顺序排列的数组......我看不到排序的尝试
-
是的,但是您没有显示您的排序代码 - 如果您不显示它,我们如何帮助您解决这个问题
标签: javascript