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

232
Vistas
¿Cómo puedo hacer que una variable sea el nombre de un elemento de firebase y modificar la nueva variable?

Estoy trabajando en un proyecto de aplicación drive-thru que usa firebase y JavaScript para mostrar la información del menú. Planeé usar una plantilla de texto para mostrar todo y todo funcionó bien. Incluso pude hacer una variable = el valor de un campo en firebase, pero no puedo modificar ese nuevo valor. Quería reemplazar todos los espacios con guiones bajos, ya que así es como nombré las imágenes en mi proyecto, pero parece que simplemente ignora este comando. Aquí está el código:

 let itemName = menuItem.name; itemName.replace(" ", "_"); console.log(itemName);

¿Alguien sabe de una solución a esto?

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

La función String.prototype.replace de Javascript no edita cadenas en el lugar, crea una nueva. Además, al realizar un reemplazo de cadena simple, solo reemplaza la primera instancia: desea replaceAll . Este código hará lo que quieras:

 let itemName = menuItem.name; let newName = itemName.replaceAll(" ", "_"); console.log(newName);
about 4 years ago · Santiago Trujillo 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