debugger
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Câu lệnh debugger gọi bất kỳ chức năng gỡ lỗi nào có sẵn, chẳng hạn như đặt điểm dừng. Nếu không có chức năng gỡ lỗi nào khả dụng, câu lệnh này không có hiệu lực.
Cú pháp
js
debugger;
Ví dụ
>Sử dụng câu lệnh debugger
Ví dụ sau đây minh họa code có câu lệnh debugger được chèn vào, để gọi debugger (nếu có) khi hàm được gọi.
js
function potentiallyBuggyCode() {
debugger;
// do potentially buggy stuff to examine, step through, etc.
}
Khi debugger được gọi, việc thực thi bị tạm dừng tại câu lệnh debugger. Nó giống như một điểm dừng trong mã nguồn script.

Thông số kỹ thuật
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-debugger-statement> |
Tương thích trình duyệt
Xem thêm
- The Firefox JavaScript Debugger¶ in the Firefox source docs