Hinzufügen von Elementen zu mehrdimensionalen JavaScript-Objekten
Nehmen wir an, wir haben das folgende Objekt mit Studenten:
let students = {
'group1': ['student11', 'student12', 'student13'],
'group2': ['student21', 'student22', 'student23'],
'group3': ['student31', 'student32'],
};
Fügen wir einen weiteren Studenten zur ersten Gruppe hinzu:
students.group1.push('student14');
Erstellen wir nun eine vierte Gruppe und fügen einen Studenten hinzu. Dazu müssen wir zunächst die neue Gruppe als Array deklarieren:
students.group4 = [];
Erst dann können wir Studenten hinzufügen:
students.group4.push('student41');
Kopieren Sie sich die folgende Struktur zur Speicherung einer To-Do-Liste für bestimmte Daten:
let affairs = {
'2019-12-28': ['data11', 'data12', 'data13'],
'2019-12-29': ['data21', 'data22', 'data23'],
'2019-12-30': ['data31', 'data32', 'data33'],
}
Fügen Sie eine weitere Aufgabe zum Datum '2019-12-29' hinzu.
Fügen Sie zwei weitere Aufgaben zum Datum '2019-12-31' hinzu.
Kopieren Sie sich die folgende Struktur zur Speicherung einer Liste von Studenten:
let students = {
'group1': {
'subgroup11': ['student111', 'student112', 'student113'],
'subgroup12': ['student121', 'student122', 'student123'],
},
'group2': {
'subgroup21': ['student211', 'student212', 'student213'],
'subgroup22': ['student221', 'student222', 'student223'],
},
'group3': {
'subgroup31': ['student311', 'student312', 'student313'],
'subgroup32': ['student321', 'student322', 'student323'],
},
};
Fügen Sie einen neuen Studenten zur Untergruppe 'subgroup11' hinzu.
Fügen Sie zur ersten Gruppe eine weitere Untergruppe hinzu.
Erstellen Sie eine vierte Gruppe, erstellen Sie darin eine Untergruppe und fügen Sie zwei neue Studenten hinzu.