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

145
Vistas
El comportamiento del objeto Javascript no asignará valor

Intentando asignar un objeto anónimo pero el valor se convirtió en 'Array (0)'

Intento consolar los valores debajo de console.log(values, { state: state, values: values })

Y obtuve este resultado

 [inpid: 'asd', inppwd: 'asd'] {state: 4, values: Array(0)}

¿Por qué los values en el objeto se convirtieron en Array(0) ?

Cuando console.log(values, state) obtuve este resultado

 [inpid: 'asd', inppwd: 'asd'] 4

Aquí implemento el código.

 function getInputsValue() { let state = 4; let values = []; ... some code that make `values` became `[inpid: 'asd', inppwd: 'asd']` return { state: state, values: values } }

alguna explicacion? por favor

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Así es como Chrome muestra una matriz de longitud 0 en los resúmenes de valores en la consola. Las matrices vacías aún pueden contener properties .

Está tratando de agregar propiedades a una matriz, le recomiendo usar objetos simples en su lugar. Puede inicializar el objeto de esta manera:

 let values = { inpId: '', inpPwd: '' };

Simplemente puede acceder a los valores haciendo esto.

 values.inpId; values.inpPwd;

Esto le permite obtener y establecer los valores dentro. No es necesario cambiar el resto del código a menos que itere sobre la matriz de valores.

Nota al margen

Si necesita que el objeto de values sea una matriz. Simplemente puede cambiarlo a una matriz y agregarle los objetos.

about 4 years ago · Juan Pablo Isaza Denunciar
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