Thêm phần tử vào đối tượng đa chiều trong JavaScript
Giả sử chúng ta có đối tượng sau đây chứa thông tin sinh viên:
let students = {
'group1': ['student11', 'student12', 'student13'],
'group2': ['student21', 'student22', 'student23'],
'group3': ['student31', 'student32'],
};
Hãy thêm một sinh viên nữa vào nhóm đầu tiên:
students.group1.push('student14');
Bây giờ hãy tạo một nhóm thứ tư và thêm một sinh viên vào đó. Để làm điều này, trước tiên cần khai báo nhóm mới là một mảng:
students.group4 = [];
Và chỉ sau đó mới có thể thêm sinh viên vào nhóm này:
students.group4.push('student41');
Hãy sao chép cấu trúc sau để lưu trữ danh sách công việc trong các ngày cụ thể:
let affairs = {
'2019-12-28': ['data11', 'data12', 'data13'],
'2019-12-29': ['data21', 'data22', 'data23'],
'2019-12-30': ['data31', 'data32', 'data33'],
}
Thêm một công việc nữa vào ngày '2019-12-29'.
Thêm hai công việc nữa vào ngày '2019-12-31'.
Hãy sao chép cấu trúc sau để lưu trữ danh sách sinh viên:
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'],
},
};
Thêm một sinh viên mới vào nhóm phụ 'subgroup11'.
Thêm một nhóm phụ nữa vào nhóm đầu tiên.
Tạo nhóm thứ tư, trong đó tạo một nhóm phụ và thêm hai sinh viên mới vào nhóm phụ đó.