Tengo una matriz de objetos como se muestra a continuación.
Array(2) 0: "104635ac-4b9a-3f7a-d4f8-e8badca83d58" 1: "547d57b7-ddc7-a481-95e4-ccfe2a6404a8"Quiero agregar dos propiedades más, una denominada productId y una cantidad de nombre para cada elemento de esta matriz de objetos.
El resultado final debe ser el siguiente.
{ "productId": "104635ac-4b9a-3f7a-d4f8-e8badca83d58", "quantity": 1, }, { "productId": "547d57b7-ddc7-a481-95e4-ccfe2a6404a8", "quantity": 1, }¿Puede alguien decirme cómo lograr esto?
Puede usar Array.map para mapear a través de la matriz y construir un objeto:
const arr = ["104635ac-4b9a-3f7a-d4f8-e8badca83d58","547d57b7-ddc7-a481-95e4-ccfe2a6404a8"] const result = arr.map(e => ({quantity: 1, productId: e})) console.log(result)