2009-08-12 8 views
61

Tôi hiện đang gỡ lỗi mã JavaScript phức tạp bằng Firebug. Tôi đang tìm cách ngăn chặn việc thực thi JavaScript như thể nó là một điểm ngắt theo lập trình.Lập trình dừng thực thi JavaScript trong Firebug

Ví dụ:

instructions ... 
degugger.breakpoint(); // the execution stops here as if a breakpoint was 
         // manually set 
other instructions ... 

Trả lời

108

Bạn có thể sử dụng debugger tuyên bố:

// your JS code 
... 
// break here 
debugger; 

Nó hoạt động trong tất cả các trình duyệt chính.

+3

Tính năng này cũng hoạt động trong IE. – vit

+4

Nó cũng sẽ hoạt động với IE nếu bạn bật tính năng Gỡ lỗi Kịch bản trong Tùy chọn Internet. – Kirtan

+3

Hoạt động trong Safari và Chrome, không hoạt động trên Opera. – RaYell