Wie kombiniere ich die Eigenschaften von zwei JavaScript-Objekten in einem?
Hallo zusammen! Ich bin neu in JavaScript und bin auf folgende Aufgabe gestoßen: Ich habe zwei Objekte mit Daten und muss ihre Eigenschaften in einem Objekt zusammenführen. Zum Beispiel gibt es ein Objekt `user` mit Name und Alter, und ein Objekt `address` mit Stadt und Straße. Ich möchte ein einziges Objekt erhalten, das alle Eigenschaften aus beiden Objekten enthält.
Hier ist ein Beispielcode:
```javascript
const user = {
name: 'Ivan',
age: 30
};
const address = {
city: 'Moskau',
street: 'Twerskaja'
};
// Wie erhalte ich ein Objekt, das so aussieht:
// {
// name: 'Ivan',
// age: 30,
// city: 'Moskau',
// street: 'Twerskaja'
// }
```
Ich habe versucht, die Objekte einfach mit dem Operator `+` zu addieren, aber das funktioniert nicht – es wird ein String daraus. Ich habe versucht, `Object.assign()` zu verwenden, aber ich habe nicht ganz verstanden, wie man das richtig macht.
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs