Prompt miễn phí
Giải thích JavaScript bất đồng bộ từng dòng
Diễn giải từng dòng mã JS bất đồng bộ, chỉ ra luồng thực thi, lỗi tiềm ẩn và bản viết dễ đọc hơn.
Prompt dùng để làm gì?
Diễn giải từng dòng mã JS bất đồng bộ, chỉ ra luồng thực thi, lỗi tiềm ẩn và bản viết dễ đọc hơn.
Điền thông tin của bạn
Prompt
Input mẫu
muc_do_nguoi_hoc: cơ bản
muc_tieu_giai_thich: hiểu thứ tự chạy và cách bắt lỗi
Output mẫu
Cách sử dụng
Giải thích cấu trúc
- Role
- Vai trò là người giải thích và refactor JavaScript bất đồng bộ.
- Context
- Bối cảnh là người học có đoạn code thực tế nhưng chưa nắm rõ Promise và async/await.
- Task
- Giải thích từng dòng, chỉ ra lỗi tiềm ẩn và viết lại code dễ đọc hơn.
- Constraints
- Không đổi hành vi của code; nếu có điểm mơ hồ thì nêu giả định thay vì suy diễn.
- Output
- Phân tích luồng thực thi, danh sách vấn đề và phiên bản refactor có chú thích.
Mẹo sử dụng
- Khi giải thích async, luôn tách rõ phần đồng bộ và phần chờ Promise.
- Nếu dùng Promise.all, hãy ghi chú rằng lỗi sẽ làm cả nhóm Promise thất bại.
- Đặt tên biến mới có ý nghĩa để người học dễ so sánh với bản gốc.
- Nêu rõ nơi nên thêm catch hoặc finally nếu cần quản lý lỗi tốt hơn.
Nguồn và giấy phép
ONTER biên tập · original
Đánh giá prompt
Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.
Prompt liên quan
Thiết kế kiến trúc tách lớp cho ứng dụng nhỏ dễ bảo trì
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Phân tích và giảm thiểu rủi ro từ dữ liệu đầu vào
Rà soát mã xử lý input để phát hiện chèn lệnh, path traversal và đề xuất chỉnh sửa an toàn theo bối cảnh thực tế.
Soát lỗi logic trong chuỗi if-else phức tạp
Kiểm tra khối điều kiện dài để tìm lỗi logic, làm rõ nhánh biên và đề xuất viết lại dễ hiểu hơn kèm test liên quan.
Viết hàm xử lý dữ liệu đầu vào không tin cậy
Tạo hàm an toàn để kiểm tra, làm sạch, chuẩn hóa và bắt lỗi dữ liệu từ nguồn ngoài trước khi xử lý.
