Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

221
Vistas
¿Por qué se reordena una matriz de valores hexadecimales en la evaluación?

En una aplicación reactJS, tengo una serie de valores hexadecimales que se están reordenando, aparentemente "en evaluación". Cuando se registra justo después de la declaración, los valores expandidos se enumeran en un orden diferente al de los valores no expandidos. Es este orden expandido el que usa la aplicación, pero el orden no expandido (el orden declarado) que esperaba.

Compare la imagen con el fragmento, espero que esto sea claro.

Por cierto, sé que puedo ordenarlo y sé que puedo colocar la matriz directamente en el componente. Ya resolví el problema agregando una clave a la matriz. Pero quiero entender por qué está sucediendo.

 const chartColours = [ '#003f5c', '#f8b3df', '#c4d94e', '#8588b1', '#496387', '#2f4b7c', '#c2b0d9', '#665191', '#a05195', '#d45087', '#f95d6a', '#ff7c43', '#ffa600', '#fff18f', '#fcc76b', '#309975', '#de425b' ]; console.log(chartColours);

captura de pantalla de registro de la consola

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda