Supongo que tengo una matriz de objetos estructurados como este
"err": [
{
"chk" : true,
"name": "test"
},
{
"chk" :true
"post": "test"
}
]
¿Cómo puedo reestructurarlo así:
"err": [
{
"post": "test"
"name": "test"
}
]
Lo intenté
arr.filter(obj => delete obj.chk);
Puede eliminar con éxito la chk
propiedad, pero ¿cómo puedo combinar los dos objetos?
javascript
arrays
Principiante
fuente
fuente
chk
?Respuestas:
Puede extenderlos
Object.assign
para crear un nuevo objeto, luego eliminar lachk
propiedad de ese objeto:Otro método, sin eliminar, sería desestructurar
chk
en el lado izquierdo y usar la sintaxis rest:fuente
_
? :)chk
, pero eso puede ser un poco engañoso ya que no hay intención de usarlo nuevamente