Sortieren eines Arrays nach Vornamen in JavaScript
In JavaScript erfordert das Sortieren eines Arrays nach einer bestimmten Eigenschaft eine Sortierfunktion. Dieser Code zeigt, wie ein Array nach der Eigenschaft „Vorname“ in alphabetischer Reihenfolge sortiert wird:
var userArray = [{ firstname: "Anna", lastname: "Nickson", email: "user@example.com" }, { firstname: "Bob", lastname: "Smith", email: "bob@example.com" }, { firstname: "Carol", lastname: "Jones", email: "carol@example.com" }]; // Sort the array by "firstname" using localeCompare userArray.sort((a, b) => a.firstname.localeCompare(b.firstname)); console.log(userArray); // Output: [{firstname: "Anna", ..., {firstname: "Bob", ..., {firstname: "Carol", ...}
Hier ist eine Aufschlüsselung des Codes:
Sortierfunktion (a, b) => a.firstname.localeCompare(b.firstname):
Das obige ist der detaillierte Inhalt vonWie sortiere ich in JavaScript ein Array von Objekten nach Vornamen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!