Angenommen, ich habe eine Reihe von Objekten, die so strukturiert sind
"err": [
{
"chk" : true,
"name": "test"
},
{
"chk" :true
"post": "test"
}
]
Wie kann ich es so umstrukturieren:
"err": [
{
"post": "test"
"name": "test"
}
]
Ich habe es versucht
arr.filter(obj => delete obj.chk);
Die chk
Eigenschaft kann erfolgreich gelöscht werden. Wie kann ich die beiden Objekte kombinieren?
javascript
arrays
Anfänger
quelle
quelle
chk
?Antworten:
Sie können sie verteilen
Object.assign
, um ein neues Objekt zu erstellen, und dann diechk
Eigenschaft von diesem Objekt entfernen :Eine andere Methode, ohne zu löschen, wäre,
chk
auf der linken Seite zu destrukturieren und die Restsyntax zu verwenden:quelle
_
? :)chk
, aber das könnte etwas irreführend sein, da nicht beabsichtigt ist, es erneut zu verwenden