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

657
Visualizações
¿Cómo llamar a Object.keys como una variable, no como un texto en array.push?

Ayuda, mi problema es cuando se ejecuta el programa, los valores en Object.keys están en texto, y lo quiero en forma variable para que lo llame en EJS.

la salida de console.log(arr) será (vea el código a continuación):

 [ 'req.body.name', 'req.body.age', 'req.body.sex', '2017-05-02 08:43:13', '031418003000', '1222', '1234', '01' ]

El primer arr.push (el que tiene Object.keys foreach loop) son los primeros tres elementos que se llaman texto, y lo quiero en variable o se parece al segundo arr.push.

El segundo arr.push (el que tiene la variable dateString hasta el último envío) es correcto porque llamó desde el EJS.

 var arr = []; var m = new Date(); var input = JSON.parse(JSON.stringify(req.body)); var dateString = m.getFullYear() + "-" + ("0" + (m.getMonth()+1)).slice(-2) + "-" + ("0" + m.getDate()).slice(-2) + " " + ("0" + m.getHours()).slice(-2) + ":" + ("0" + m.getMinutes()).slice(-2) + ":" + ("0" + m.getSeconds()).slice(-2); Object.keys(input).forEach(function(key) { arr.push('req.body.' + key); }); arr.push(dateString, req.body.eacode, req.body.hcn, req.body.shsn, req.body.MEMBER_CODE ); console.log(arr);
about 4 years ago · Santiago Trujillo
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