Cómo ordenar un mapa ES6 en JavaScript?

Cómo ordenar un mapa ES6 en JavaScript?

Mientras se trata de los datos a granel, existe el requisito de ordenar los datos que se identificarán correctamente. Por ejemplo, al obtener un nombre específico basado en un personaje. Además de eso, mejora la visualización, el análisis y reduce el tiempo consumido. En tal caso, clasificar un mapa ES6 en JavaScript es una técnica eficiente para buscar datos específicos.

Este blog explicará cómo ordenar un mapa ES6 en JavaScript.

Cómo ordenar un mapa ES6 usando JavaScript?

Un "Mapa de ES6"Se puede ordenar en JavaScript creando un nuevo objeto de mapa y aplicándolo en combinación con el"desparramar"Operador y el"clasificar()" método.

Ejemplo 1: Ordene un mapa ES6 en JavaScript por caracteres alfabéticos

Este ejemplo explicará cómo ordenar un mapa por caracteres alfabéticos.

Sintaxis

establecer (clave, valor);

En la sintaxis anterior:

"llave" y "valor"Corresponde a un objeto o una variable de cualquier tipo de datos.

Sigamos el código declarado a continuación:

En el fragmento de código anterior, realice los siguientes pasos:

  • Crear un nuevo "mapa"Objeto usando el"Mapa()"Constructor.
  • Después de eso, establezca los caracteres alfabéticos establecidos junto con los valores establecidos en forma de "valor clave"Pares.
  • En el siguiente paso, cree un nuevo "mapa"Objeto y coloque los valores establecidos en él usando el"desparramar"Operador.
  • Además, aplique el "clasificar()Método para ordenar los caracteres del alfabeto y mostrar el mapa actualizado.

Producción

De la salida anterior, se puede observar que el mapa se clasifica en función de los caracteres alfabéticos.

Ejemplo 2: Ordene un mapa ES6 en JavaScript por números

Este ejemplo llevará a clasificar un mapa por números.

Observamos el ejemplo de abajo dados:

En el fragmento de código anterior:

  • Repita los pasos discutidos en el ejemplo anterior para crear un nuevo "mapa"Objeto y configurar los valores en él usando el"colocar()" método.
  • En el siguiente paso, de manera similar, aplique el "desparramar"Operador y el"clasificar()"Método para clasificar el mapa en función de los números establecidos.
  • El adicional "entradas ()"El método aquí resulta al devolver el mapa como"valor clave"Pares.

Producción

En la salida anterior, es evidente que el mapa se clasifica en función de los números.

Conclusión

Un "Mapa de ES6"Se puede ordenar en JavaScript aplicando el objeto de mapa combinado con el"desparramar"Operador y el"clasificar()"Método sobre los alfabetos y números. Esto se puede lograr creando un nuevo objeto de mapa y configurando los valores en él en forma de "valor clave"Pares y luego clasificarlos en función de los caracteres alfabéticos contenidos en el primer ejemplo y los números en el otro ejemplo. Este blog explica cómo ordenar un mapa ES6 en JavaScript.