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

234
Visualizações
Cómo eliminar una cadena después de reemplazar una cadena

Para ese código a continuación, la salida de ins (supongamos que el valor de las claves es verano, primavera, otoño, invierno) es:

 ['req.body.summer, req.body.spring, req.body.fall, req.body.winter']

Lo que quiero es eliminar la cadena después del comando de reemplazo, para poder insertarla en mi consulta de SQLite. Entonces la salida debe ser:

 [req.body.summer, req.body.spring, req.body.fall, req.body.winter]

Soy nuevo en la programación, así que tengan paciencia conmigo. ¡Gracias!

 var arr = ''; Object.keys(input).forEach(function(key) { arr += 'req.body.' + key + ', '; }); var ins = [arr.replace(/,\s*$/, '')]; console.log(ins);
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Prueba esto...

Simplemente declare arr como una matriz y empuje los valores en ella.

 var arr = []; var input = ['summer', 'spring', 'fall', 'winter']; (input).forEach(function(key,value) { arr.push('req.body.' + key); }); console.log(arr);

over 4 years ago · Santiago Trujillo Relatório

0

Si la entrada es una matriz de cadenas, como 'verano', haga lo siguiente:

 var arr = input.map(key => req.body[key]); 

 // Sample input var input = ['summer', 'spring', 'fall', 'winter']; // Sample req: var req = { body: { summer: 'sun', spring: 'birds', fall: 'leaves', winter: 'snow' } }; var arr = input.map(key => req.body[key]); console.log(arr);

Si prefiere la sintaxis de la function en lugar de => :

 var arr = input.map(function (key) { return req.body[key]; });
over 4 years ago · Santiago Trujillo Relatório

0

Lo que está buscando una matriz de objetos de cadena

 var arr = new Array() ;var input= { 'spring':'a','summer': 'b'} Object.keys(input).forEach(function(key) { arr.push('req.body.' + key); }); console.log(arr); // Prints ["req.body.spring", "req.body.summer"]

over 4 years ago · Santiago Trujillo 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