Byvoeging van elemente by multidimensionele JavaScript objekte
Laat ons die volgende studente-objek hê:
javascriptlet students = {
'group1': ['student11', 'student12', 'student13'],
'group2': ['student21', 'student22', 'student23'],
'group3': ['student31', 'student32'],
};
Kom ons voeg nog 'n student by die eerste groep:
javascriptstudents.group1.push('student14');
Laat ons nou 'n vierde groep skep en 'n student daaraan toevoeg. Om dit te doen moet ons eers die nuwe groep as 'n skikking verklaar:
javascriptstudents.group4 = [];
En eers daarna kan ons studente daaraan toevoeg:
javascriptstudents.group4.push('student41');
Kopieer die volgende struktuur vir die stoor van 'n lys van take vir sekere datums na jouself:
javascriptlet affairs = {
'2019-12-28': ['data11', 'data12', 'data13'],
'2019-12-29': ['data21', 'data22', 'data23'],
'2019-12-30': ['data31', 'data32', 'data33'],
}
Voeg nog 'n taak by die datum '2019-12-29'.
Voeg nog twee take by die datum '2019-12-31'.
Kopieer die volgende struktuur vir die stoor van 'n studentelys na jouself:
javascriptlet 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 'n nuwe student by die subgroep 'subgroup11'.
Voeg nog 'n subgroep by die eerste groep.
Skep 'n vierde groep, skep 'n subgroep daarin en voeg twee nuwe studente daaraan toe.