在 PhoneGap 中,我获取了所有联系人的详细信息。在获取所有详细信息后,我尝试按照姓名字母顺序对列表进行排序。虽然已经排好序,但排序整个列表需要大约 30 秒。如何优化此列表?
function onSuccess(contacts)
{
contacts = contacts.sort(cSort);
}
var cSort = function(a, b) {
aName = a.displayName ;
bName = b.displayName ;
return aName < bName ? -1 : (aName == bName ? 0 : 1);
};
提前致谢。