我遇到了一个问题。我按联系人的名字对联系人进行排序,但有时我会遇到缺少名字的联系人。有谁知道如何更改此方法以使其正常工作?谢谢
这是我正在使用的排序方法。
function sortAZ(ob1,ob2) {
var n1 = ob1.firstName.toLowerCase()
var n2 = ob2.firstName.toLowerCase()
if (n1 > n2) {return 1}
else if (n1 < n2){return -1}
else { return 0}//nothing to split
};
data.sort(sortAZ);