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

136
Vistas
Obtengo un objeto a pesar de que devuelvo una matriz de mi función javascript

Tengo una función en un archivo javascript donde devuelvo una matriz. Pero cuando llamo a esta función, cuando observo el tipo con el comando "typeof", devuelve un objeto en lugar de una matriz.

Mi archivo javascript está aquí.

 import {useStore} from "vuex"; import {computed} from "vue"; export const getActions = (menuId) => { const store = useStore() const loginInfo = computed(() => { return store.state.Identity.loginInfo }); const actions = [] loginInfo.value.Authorization.forEach((x)=>{ let splitData = x.Id.split('-') if(splitData[0] === '02' && splitData[1] === menuId){ if(!actions.some(item => item.Id === splitData[2])) actions.push({ Id:splitData[2], Definition: x.Definition, Clicked:false }) } }) return actions; }

Aquí es donde llamo y uso esta función.

 let actions =[] actions = getActions(props.menuId) for(let i=0; actions.length;i++){ if(props.actionId === actions[i].Id) return isAuth.value = false else isAuth.value = true }

Aunque mi variable acciones con nombre es una matriz, lo ve como un objeto y mi computadora comienza a congelarse. El ventilador de mi computadora comienza a funcionar muy rápido y Chrome comienza a congelarse.

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

0

No configuraste bien tu bucle:

 for(let i = 0; i < actions.length; i++){
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