Cet article décrira la procédure de tri des tableaux par les prénoms (alphabétiquement) en JavaScript.
Comment trier le tableau par premier nom (alphabétique) en javascript?
Pour trier par ordre alphabétique un tableau par son prénom, utilisez le «trier()”Méthode en conjonction avec une fonction de comparaison. La fonction du comparateur doit prendre deux objets comme arguments et renvoyer un nombre négatif (-ve) si le premier objet devait être avant le second, 0 (zéro) s'il est égal, et un nombre positif (+ ve) si le premier objet doit Venez après la seconde.
Exemple
Créez un tableau d'objets contenant des informations utilisateur, tels que les noms (FirstName, LastName) et les âges des utilisateurs:
Maintenant, triez le tableau par leurs premiers noms. Ainsi, à cette fin, utilisez le «trier()”Méthode avec la fonction de comparaison. La méthode tri () compare chaque valeur en fonction des critères spécifiés et chaque nom est trié en fonction de la valeur renvoyée lors de la réussite de la fonction de comparaison:
informations utilisateur.tri (fonction (x, y)Dans l'extrait de code ci-dessus suivant:
Imprimez le tableau trié sur la console:
console.log (userInfo);On peut observer que la gamme d'informations utilisateur a été triée avec succès par ordre alphabétique par leurs prénoms:
Si vous pouvez avoir un tableau de mots (noms) et que vous souhaitez organiser chaque mot de manière alphabétique (de A-Z), utilisez simplement le «trier()" méthode. Le tableau trié est renvoyé par la méthode SORT (), qui organise des éléments de tableau tels qu'ils y sont ajoutés.
Disons que nous avons un tableau de noms (pas un objet qui contient les noms de premier et de famille):
les noms d'utilisateur = ["Mari", "Emma", "Mia", "Henry"];Appelez la méthode tri ():
noms d'utilisateur.trier();Imprimez le tableau trié de noms sur la console:
console.log (noms d'utilisateur);Sortir
C'est tout au sujet du tableau de tri par le prénom (alphabétiquement) en javascript.
Conclusion
Pour trier par ordre alphabétique un tableau par son prénom, utilisez le «trier()”Méthode en conjonction avec une fonction de comparaison. Si la fonction renvoie une valeur négative, le «X"Est trié avant"y", S'il renvoie un positif, cela signifie que" y "est trié avant" x ". S'il donne 0, les valeurs placeront dans la même position. Cet article a décrit la procédure de tri des tableaux par les prénoms (alphabétiquement) en JavaScript.