⏱️ Đo Tốc Độ Javascript (JS Benchmark)
So sánh hiệu năng (Performance) giữa 2 cách viết mã JS. Kiểm chứng xem vòng lặp For hay Map nhanh hơn ở cấp độ thao tác/giây (OPs/sec).
📦 Pre-run Code (Chạy 1 lần trước khi Test - Khai báo Biến/Mảng giả lập):
🔴 Test Case A
Thuật toán 1
🔵 Test Case B
Thuật toán 2 (Để so sánh)
🥳 KẾT QUẢ: TEST CASE A NHANH HƠN 45%
(*) OPs/sec: Operations per second (Số vòng lặp xử lý được trong 1 giây). Càng cao càng tốt.
❓ Câu hỏi thường gặp
Bản này chỉ hỗ trợ đo tốc độ các tác vụ đồng bộ (Synchronous Javascript) như các vòng lặp xử lý mảng, tính toán object. Tác vụ fetch data (Async delay) sẽ làm sai lệch bộ đo mili-giây.
Đúng vậy. Tốc độ JS phụ thuộc vào CPU máy tính của bạn lúc đó có rảnh hay đang gánh các ứng dụng nền khác. Hãy chạy thử 3-4 lần để lấy kết quả trung bình (Average) chuẩn nhất.
Bạn không thể inject CDN qua giao diện Sandbox này. Đây là môi trường Vanilla Javascript thuần để test kỹ năng viết logic code cốt lõi.