Kiểm tra gõ JavaScript

Luyện gõ code JavaScript thật — các ký hiệu, từ khóa và thụt lề bạn dùng mỗi ngày. Đo WPM khi code, độ chính xác và độ chính xác cú pháp.

Thời gian0:00
WPM0
CPM0
Lỗi0
Tiến độ0%
Cao nhất · JavaScript0

Nhấp vào đây và bắt đầu gõ

Enter = dòng mới · Tab = thụt lề · Esc = bắt đầu lại. Phím sai được ghi nhận và con trỏ chờ phím đúng.

Mẹo gõ JavaScript

JavaScript đầy ngoặc nhọn, ngoặc đơn và hàm mũi tên. Những phím làm bạn chậm nhất thường là {, }, => và dấu backtick cho chuỗi mẫu — hãy luyện ${…} cho đến khi trôi chảy và giữ ngón út phải gần các phím ngoặc nhọn.

Một đoạn JavaScript bạn có thể gặp

function debounce(fn, delay) {
  let timer = null;
  return (...args) => {
    clearTimeout(timer);
    timer = setTimeout(() => fn(...args), delay);
  };
}

Kiểm tra gõ code theo ngôn ngữ

Bài kiểm tra gõ code hoạt động thế nào

  1. Chọn ngôn ngữ và độ dài, nhấp vào trình soạn thảo và bắt đầu gõ — đồng hồ chạy từ phím đầu tiên.
  2. Nhấn Enter để xuống dòng. Khi bật tự thụt lề, khoảng trắng đầu dòng được bỏ qua như trong trình soạn thảo của bạn; hãy tắt nó nếu muốn luyện cả thụt lề.
  3. Phím sai nháy đỏ và được ghi nhận, nhưng con trỏ chờ ký tự đúng — nên mọi lỗi đều được đo mà không để lại code hỏng.
  4. Kết quả hiển thị WPM khi code, độ chính xác chung, độ chính xác cú pháp và chính xác những ký tự bạn sai nhiều nhất.

Kiểm tra gõ code — câu hỏi thường gặp

Tốc độ gõ thế nào là tốt cho lập trình viên?

WPM khi code thường thấp hơn WPM gõ văn xuôi 30–50% do ký hiệu, chữ hoa chữ thường và thụt lề. 40–60 WPM code với độ chính xác trên 95% là vững; trên 70 là xuất sắc.

Độ chính xác cú pháp là gì?

Đó là độ chính xác của bạn chỉ trên các ký tự không phải chữ cái — ngoặc, ngoặc nhọn, dấu nháy, dấu chấm phẩy và toán tử. Đây là những phím gây ra phần lớn lỗi cú pháp, nên đó là con số đáng cải thiện.

Tôi có thể luyện những ngôn ngữ nào?

JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS và Bash — đều là các đoạn mã thực tế.

Gõ nhanh hơn có làm bạn thành lập trình viên giỏi hơn không?

Tư duy quan trọng hơn tốc độ gõ, nhưng gõ ký hiệu trôi chảy loại bỏ vướng mắc: ít lỗi gõ hơn, ít bản build hỏng hơn và còn nhiều sự chú ý hơn cho chính vấn đề cần giải quyết.

Tiếp tục luyện tập