Comment trier une carte ES6 en javascript?

Comment trier une carte ES6 en javascript?

Tout en traitant les données en vrac, il est nécessaire de trier les données à identifier correctement. Par exemple, pour récupérer un nom spécifique basé sur un personnage. En plus de cela, il améliore la visualisation, l'analyse et réduit le temps consommé. Dans un tel cas, le tri d'une carte ES6 en JavaScript est une technique efficace pour rechercher des données spécifiques.

Ce blog expliquera comment trier une carte ES6 dans JavaScript.

Comment trier une carte ES6 en utilisant JavaScript?

Un "Carte ES6«Peut être trié en JavaScript en créant un nouvel objet MAP et en l'appliquant en combinaison avec le«diffuser»Opérateur et«trier()" méthode.

Exemple 1: Triez une carte ES6 en javascript par des caractères alphabétiques

Cet exemple expliquera comment trier une carte par des caractères alphabétiques.

Syntaxe

set (key, valeur);

Dans la syntaxe ci-dessus:

"clé" et "valeur”Correspondent à un objet ou à une variable de tout type de données.

Suivons le code indiqué ci-dessous:

Dans l'extrait de code ci-dessus, effectuez les étapes suivantes:

  • Créer un nouveau "carte"Objet utilisant le"Carte()»Constructeur.
  • Après cela, définissez les caractères alphabétiques déclarés ainsi que les valeurs déclarées sous la forme de "valeur clé" paires.
  • Dans l'étape suivante, créez un nouveau «carte”Object et placez les valeurs définies en utilisant le«diffuser»Opérateur.
  • Appliquez également le «trier()”Méthode pour trier les caractères de l'alphabet et afficher la carte mise à jour.

Sortir

À partir de la sortie ci-dessus, on peut observer que la carte est triée en fonction des caractères alphabétiques.

Exemple 2: Triez une carte ES6 en javascript par nombres

Cet exemple conduira à trier une carte par des nombres.

Observons l'exemple donné ci-dessous:

Dans l'extrait de code ci-dessus:

  • Répétez les étapes discutées dans l'exemple précédent pour créer un nouveau «carte«Object et définir les valeurs en utilisant le«ensemble()" méthode.
  • Dans l'étape suivante, de même, appliquez le «diffuser»Opérateur et«trier()”Méthode pour trier la carte en fonction des numéros définis.
  • Le supplémentaire "Entrées ()»Méthode ici entraîne le retour de la carte comme«valeur clé" paires.

Sortir

Dans la sortie ci-dessus, il est évident que la carte est triée en fonction des nombres.

Conclusion

Un "Carte ES6«Peut être trié en javascript en appliquant l'objet MAP combiné avec le«diffuser»Opérateur et«trier()»Méthode sur les alphabets et les nombres. Cela peut être réalisé en créant un nouvel objet MAP et en définissant les valeurs sous la forme de «valeur clé"Paires puis les triant sur la base des caractères alphabétiques contenus dans le premier exemple et les nombres dans l'autre exemple. Ce blog explique comment trier une carte ES6 dans JavaScript.