Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

134
Visualizações
Obtener valores de objeto de una variable

Creé una función para compartir datos, una para pasar variables y otra que obtiene estos valores como objeto, como se muestra a continuación.

 var paramsObj = {}; var dataShareProvider = () => { return { getProperty: function () { return { paramsObj, }; }, setProperty: function (pKey1, pKey2, pKey3, pKey4, pKey5) { paramsObj.pKey1 = pKey1; paramsObj.pKey2 = pKey2; paramsObj.pKey3 = pKey3; paramsObj.pKey4 = pKey4; paramsObj.pKey5 = pKey5; }, }; };

Así es como configuro los valores de propiedad de una función.

 dataShareProvider().setProperty(7, "active", true);

Y puedo acceder a otra función como se muestra a continuación.

 var userData = dataShareProvider().getProperty().paramsObj; console.log(userData)

Necesito una pequeña ayuda para acceder a los valores de los objetos. En la consola de mi navegador, los valores son los siguientes ingrese la descripción de la imagen aquí

Necesito valores de pKey1, pKey2 y pKey3 para ser usados. Lo intenté a continuación pero me da indefinido

 console.log(userData.pKey1) ==> undefined
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Intentalo:

 var paramsObj = {}; var dataShareProvider = () => { return { getProperty: () => window.paramsObj, setProperty: (...pKey) => pKey.forEach((value, index) => window.paramsObj[`pKey${index +1}`] = value) } }; dataShareProvider().setProperty(7, "active", true); const userData = dataShareProvider().getProperty(); console.log("pKey1: ", userData.pKey1) // output: 7 console.log("pKey2: ", userData.pKey2) // output: "active" console.log("pKey3: ", userData.pKey3) // output: true

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda