Elementen toevoegen aan multidimensionale JavaScript-objecten
Stel dat we het volgende object met studenten hebben:
let students = {
'group1': ['student11', 'student12', 'student13'],
'group2': ['student21', 'student22', 'student23'],
'group3': ['student31', 'student32'],
};
Laten we nog een student toevoegen aan de eerste groep:
students.group1.push('student14');
Laten we nu een vierde groep maken en hier een student aan toevoegen. Hiervoor moeten we eerst de nieuwe groep als een array declareren:
students.group4 = [];
En pas daarna kunnen we studenten toevoegen:
students.group4.push('student41');
Kopieer de volgende structuur voor het opslaan van een takenlijst voor bepaalde data:
let affairs = {
'2019-12-28': ['data11', 'data12', 'data13'],
'2019-12-29': ['data21', 'data22', 'data23'],
'2019-12-30': ['data31', 'data32', 'data33'],
}
Voeg nog een taak toe aan de datum '2019-12-29'.
Voeg nog twee taken toe aan de datum '2019-12-31'.
Kopieer de volgende structuur voor het opslaan van een lijst met 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'],
},
};
Voeg een nieuwe student toe aan subgroep 'subgroup11'.
Voeg nog een subgroep toe aan de eerste groep.
Maak een vierde groep, maak hierin een subgroep en voeg hier twee nieuwe studenten aan toe.