Esta publicación definirá los métodos para ordenar las teclas del mapa usando JavaScript.
Cómo ordenar las teclas del mapa usando JavaScript?
Para clasificar las claves en el mapa, utilice los métodos previos de JavaScript dados:
Veamos el funcionamiento de estos métodos.
Método 1: Ordene las teclas en un mapa usando el método sort ()
Para ordenar las teclas en el mapa en orden ascendente, use el "clasificar()"Método con el operador de propagación"… "En el objeto del mapa. Se utiliza para obtener una matriz de las entradas del mapa para clasificar usando el método sort ().
Sintaxis
La siguiente sintaxis se usa para clasificar las teclas del mapa en orden ascendente:
nuevo mapa ([... mapa.entradas ()].clasificar())Ejemplo
Cree un mapa en un par de valores clave:
Sea map = nuevo mapa ([[Cree un nuevo objeto de mapa y llame al método sort () con el operador de propagación como un parámetro que obtiene las entradas de mapa para clasificar y almacenar la matriz ordenada devuelta en variable "ascmapkeys":
var ascmapkeys = nuevo mapa ([... mapa.entradas ()].clasificar());Imprima la matriz de las teclas de mapa ordenadas en la consola:
consola.log (ascmapkeys);Producción
Si desea ordenar las teclas del mapa en orden descendente, siga la sección dada.
Método 2: ordene las teclas en un mapa usando el método reverse ()
Para clasificar las claves del mapa en orden descendente, use el "contrarrestar()Método con un operador de propagación. El método reverse () revierte el orden de los elementos en una matriz.
Sintaxis
Use la sintaxis dada para clasificar la matriz en orden inverso usando el método reverse ():
nuevo mapa ([... mapa.entradas ()].contrarrestar())Ejemplo
Llame al método reverso () en el nuevo objeto de mapa como argumento para revertir el orden de las teclas:
var descmapkeys = nuevo mapa ([... mapa.entradas ()].contrarrestar());Finalmente, imprima la matriz resultante de claves de orden inverso:
consola.log (descmapkeys);La salida indica que las teclas se clasifican con éxito en orden descendente:
Hemos reunido toda la información necesaria para clasificar las claves del mapa en JavaScript.
Para ordenar las teclas en el mapa en orden ascendente, use el "clasificar()"El método, y para el orden descendente, utilice el"contrarrestar()Método con un operador de propagación. Más específicamente, el operador de propagación obtiene una matriz de las entradas del mapa para clasificar en orden ascendente y descendente. En esta publicación, definimos los métodos para ordenar las claves en el mapa usando JavaScript.