es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para obtener el resultado esperado, puedes utilizar la función map() para iterar sobre cada elemento en el array y transformarlo en un nuevo objeto con una clave como nombre. Aquí está el código:

    let array = ["abc", "def", "xyz"];
    
    let newArray = array.map(element => {
      return { name: element };
    });
    
    console.log(newArray);
    // Salida: [{name: "abc"}, {name: "def"}, {name: "xyz"}]
    

    En el código anterior, la función map() toma cada elemento del array y devuelve un nuevo objeto con la clave name establecida como el elemento actual. La variable newArray contiene el array resultante de objetos.

    Luego puedes acceder a la clave del objeto utilizando la notación de punto como newArray[0].name, lo cual devolverá “abc”.

Comments are closed.