Il y a un array d'objet JS var ary = [{id: 1, nom: "b"}, {id: 2, nom: "b"}] l'exigence est triée en fonction de la valeur du nom ou de l'ID, voici une fonction charmante
Définition de la fonction:
La copie de code est la suivante:
fonction keysrt (key, desc) {
Fonction de retour (a, b) {
retour desc? ~~ (a [key] <b [key]): ~~ (a [key]> b [key]);
}
}
utiliser:
La copie de code est la suivante:
var ary = [{id: 1, nom: "b"}, {id: 2, nom: "b"}];
ary.sort (keysrt ('name', true));
ary.sort (keysrt ('name', false));
ary.sort (keysrt ('id', false));
Ce qui précède est l'intégralité du contenu de cet article. Les amis qui en ont besoin, venez l'étudier attentivement, haha.