Buổi 10 - Bài tập tại lớp - Bước 3/6

Bổ sung hàm lọc buổi học theo từ khóa, tái sử dụng renderLessons

Kế thừa renderLessons và renderTable từ 2 bước trước. Bước này thêm hàm locBuoiTheoTuKhoa(danhSach, tuKhoa) nhận tham số là mảng gốc và từ khóa, dùng vòng lặp for để duyệt và chọn ra các buổi có tên khớp từ khóa, sau đó gọi lại renderLessons với kết quả lọc được, không viết lại logic sinh giao diện.

Tìm buổi học theo từ khóa

Kết quả (renderLessons dùng dữ liệu đã lọc)

Bảng lịch trình đầy đủ (renderTable)

BuổiNội dungChủ đềTrạng thái