2010-12-31 26 views
8

Trong khi gỡ lỗi ứng dụng python, tôi thường sử dụng hàm set_trace() của pdb/ipdb để lập trình lệnh breakpoint.pdb.set_trace() tương đương trong trình duyệt web javascript?

Tôi đã suy nghĩ xem những điều tương tự có thể xảy ra trong javascript của trình duyệt web hay không. Tôi khá chắc chắn rằng nếu chúng tồn tại, đó là một số tiện ích mở rộng dành riêng cho trình duyệt cho Firebug/Chrome/IE, nhưng tôi không thể tìm thấy bất kỳ thông tin nào về chúng.

Trả lời

9

Bạn đã thử chèn debugger statement chưa? Nó sẽ được coi là điểm ngắt nếu bạn có trình gỡ rối JS như Firebug đang chạy.

+2

Nó hoạt động trong IE và các công cụ phát triển WebKit. – Annie

+1

nhưng đối với nodejs, ở phía máy chủ, chúng tôi có công cụ như vậy không? –

+0

@MadhavanKumar bạn sẽ cần chạy nút bằng tùy chọn '--inspect'. https://nodejs.org/en/docs/guides/debugging-getting-started/, nhưng yeah nó hoạt động! – Orlando

Các vấn đề liên quan