Es gibt ein JS -Objekt -Array var Ary = [{ID: 1, Name: "B"}, {ID: 2, Name: "B"}] Die Anforderung wird nach dem Wert des Namens oder der ID sortiert. Hier ist eine charmante Funktion
Funktionsdefinition:
Die Codekopie lautet wie folgt:
Funktion keysrt (Schlüssel, Desc) {
Rückgabefunktion (a, b) {
zurücksenden Desc? ~~ (a [Schlüssel] <b [Schlüssel]): ~~ (A [Schlüssel]> B [Schlüssel]);
}
}
verwenden:
Die Codekopie lautet wie folgt:
var ary = [{id: 1, name: "b"}, {id: 2, name: "b"}];
ary.sort (keysrt ('name', true));
ary.sort (keysrt ('name', false));
ary.sort (keysrt ('id', false));
Das obige ist der gesamte Inhalt dieses Artikels. Freunde, die es brauchen, kommen und studieren Sie es sorgfältig, haha.