Ce message définira les méthodes pour trier les clés de carte à l'aide de JavaScript.
Comment trier les touches de carte en utilisant JavaScript?
Pour trier les clés de la carte, utilisez les méthodes pré-construites JavaScript donné:
Regardons le fonctionnement de ces méthodes.
Méthode 1: Triez les touches dans une carte en utilisant la méthode Sort ()
Pour trier les clés de la carte dans l'ordre croissant, utilisez le «trier()"Méthode avec l'opérateur de propagation"… »Dans l'objet Map. Il est utilisé pour obtenir un tableau des entrées de la carte pour trier en utilisant la méthode SORT ().
Syntaxe
La syntaxe suivante est utilisée pour tri les touches de carte dans l'ordre croissant:
Nouvelle carte ([… carte.entrées ()].trier())Exemple
Créez une carte dans une paire de valeurs clés:
Laissez map = nouvelle carte ([Créez un nouvel objet MAP et appelez la méthode SORT () avec l'opérateur de diffusion en tant que paramètre qui obtient les entrées de carte pour le tri et le stockage du tableau trié retourné en variable "ascmapkeys»:
var ascmapkeys = nouvelle carte ([… carte.entrées ()].trier());Imprimez le tableau des touches de carte triées sur la console:
console.log (ascmapkeys);Sortir
Si vous souhaitez trier les clés de la carte par ordre décroissant, suivez la section donnée.
Méthode 2: Triez les touches dans une carte en utilisant la méthode Reverse ()
Pour trier les clés de carte en ordre décroissant, utilisez le «inverse()”Méthode avec un opérateur d'écart. La méthode inversée () inverse l'ordre des éléments dans un tableau.
Syntaxe
Utilisez la syntaxe donnée pour trier le tableau dans l'ordre inverse en utilisant la méthode Reverse ():
Nouvelle carte ([… carte.entrées ()].inverse())Exemple
Appelez la méthode Reverse () dans le nouvel objet MAP comme argument pour inverser l'ordre des clés:
var descmapkeys = nouvelle carte ([… carte.entrées ()].inverse());Enfin, imprimez le tableau qui en résulte des clés de commande inverse:
console.log (descmapkeys);La sortie indique que les touches sont triées avec succès dans l'ordre descendant:
Nous avons rassemblé toutes les informations nécessaires pour tri les touches de carte en javascript.
Pour trier les clés de la carte dans l'ordre croissant, utilisez le «trier()«Méthode, et pour l'ordre descendant, utilisez le«inverse()”Méthode avec un opérateur d'écart. Plus précisément, l'opérateur de propagation obtient un tableau des entrées de la carte pour trier dans l'ordre croissant et descendant. Dans cet article, nous avons défini les méthodes pour trier les clés de la carte à l'aide de JavaScript.