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

198
Visualizações
¿Cómo mapear en "JS antiguo" ECMAScript 5?

Tengo 4 cadenas que me gustaría separarlas con ECMAScript 5 y crear un nuevo objeto con cada primer elemento juntos.

Ejemplo: Cada primer elemento de la matriz permanece en una nueva variable que contiene el primer elemento del primer elemento de la segunda matriz y el primer elemento de la última matriz. Por supuesto, tuve que separar {PANTONE...} del amarillo (están en la misma matriz) y creé una nueva matriz y le puse el color "amarillo". Después de separar los primeros con los segundos, etc., los mapeo en una nueva variable

Lo hice con JS moderno pero no tengo ni idea de cómo puedo hacerlo con JS "antiguo":

 var name = ["{PANTONE Yellow C} {PANTONE 364 C} {PANTONE 137 U} magenta black {PANTONE Reflex Blue C} cyan"] var percentage = ["0.546829 6.88961 1.03087 0.135706 10.2713 1.98788 0.508267 17.6122"] var surface = ["1033.87 13025.6 1948.99 256.568 19419 3758.33 960.938 33297.9"]

Quiero mapearlo así:

 var result = {{PANTONE Yellow C}, yellow, 0.546829, 1033.87}, {{PANTONE 364 C}, "no color", 6.88961,6.88961}, {{PANTONE 137 U}, magenta, 1.03087, 1948.99}
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

debe usar explotar la cadena por espacio, en situaciones más complejas debe usar expresiones regulares para la conversión de cadena a matriz. en primer lugar, debe convertir las cadenas en una matriz y luego puede crear un objeto de esos datos o puede imprimir como desee.

 let str = "0.546829 6.88961 1.03087 0.135706 10.2713 1.98788 0.508267 17.6122"; const arrayExploded = str.split(" "); arrayExploded[0] //will get 0.546829

ahora puede usar el mapa o cualquier función de bucle para obtener todos los datos de la matriz

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