res.send({ customerDetails:{ fName, lName, }, applicantDetails:{ [ {primaryApplicant:{fName1,lName1}}, {secondaryApplicant:{fName2,lName2}}, {thirdApplicant:{fName3,lName3}} ] } })Recibo un error que dice "':' esperado" cuando paso el cursor sobre el segundo último corchete '}'. ¿Cómo enviar la respuesta anterior?
applicationDetails es una matriz y está utilizando un objeto.
let fName = "fName", lName = "lName", fName1 = "fName1", lName1 = "lName1", fName2 = "fName2", lName2="lName2", fName3="fName3", lName3="lName3"; var obj = { customerDetails:{ fName, lName, }, applicantDetails: [ {primaryApplicant:{fName1,lName1}}, {secondaryApplicant:{fName2,lName2}}, {thirdApplicant:{fName3,lName3}} ] } console.log(obj)Su formato es incorrecto, probablemente desee que los detalles del applicantDetails sean una matriz en lugar de un objeto.
const res = { customerDetails: { fName, lName, }, applicantDetails: [{ primaryApplicant: { fName1, lName1 } }, { secondaryApplicant: { fName2, lName2 } }, { thirdApplicant: { fName3, lName3 } } ] }