最佳答案
我有一个对象数组要排序。每个对象有两个参数: 强度和名称
objects = []
object[0] = {strength: 3, name: "Leo"}
object[1] = {strength: 3, name: "Mike"}
我想先按力量排序,然后按名字的字母顺序排序。我使用以下代码按第一个参数进行排序。那么如何按秒排序呢?
function sortF(ob1,ob2) {
if (ob1.strength > ob2.strength) {return 1}
else if (ob1.strength < ob2.strength){return -1}
return 0;
};
谢谢你的帮助。
(我使用 Array.sort ()和前面提到的 sortF 作为传递给它的排序比较函数。)