Đề bài - Mã đề E: Hàng đợi in tài liệu
Vận dụng toàn bộ kiến thức lần 1 (return, Arrow Function, index/length), trọng tâm là 4 phương thức
push, pop, unshift, shift cùng luồng dữ liệu: hàm xử lý dữ liệu
trả về mảng mới, hàm hiển thị nhận mảng đó và dựng lại giao diện.
- Cho phép thêm/xóa ở cả đầu và cuối danh sách, dùng đủ 4 phương thức push, pop, unshift, shift.
- Mỗi thao tác đi qua chuỗi: hàm xử lý dữ liệu trả về mảng mới, sau đó hàm hiển thị nhận mảng đó và dựng lại giao diện.
- Có khu vực nhật ký thao tác ghi lại lịch sử các lần thêm xóa, lưu bằng mảng và hiển thị bằng vòng lặp.
- Có tối thiểu 3 chỉ số thống kê được tính bằng hàm trả về và cập nhật tự động sau mỗi thao tác.
- Xử lý được trường hợp danh sách rỗng khi thực hiện thao tác xóa.
- Có sơ đồ luồng dữ liệu: từ thao tác người dùng, đến hàm xử lý, đến hàm hiển thị.
Minh họa kết quả mong muốn
Ràng buộc cấu trúc riêng cho mã đề E
Article quy trình ba bước: Thêm một article mô tả quy trình ba bước bằng danh sách đánh số. Không thay ràng buộc này bằng cấu trúc của mã đề khác.
File nộp bài
Bắt đầu từ file goc.html, tham khảo dapan.html sau khi tự làm.