Vì vậy, tôi chỉ mới bắt đầu sử dụng Firebug để gỡ lỗi JavaScript và tôi không gặp khó khăn trong việc thiết lập các điểm ngắt, nhưng làm cách nào tôi có thể chạy một dòng tại một thời điểm sau khi nhấn điểm ngắt? Có cách nào để làm điều này mà không cần thiết lập một breakpoint mới cho mỗi dòng?Làm thế nào để bạn chạy một dòng JavaScript tại một thời điểm trong Firebug?
Trả lời
Có một cái nhìn ở góc trên bên phải:
Nút Bước qua mà tôi chú thích với Di chuyển đến dòng kế tiếp, thực thi các dòng hiện tại và đi vào kế tiếp. Từng bước một. Để thực hiện các chức năng được gọi từng bước, bạn phải bấm vào Bước vào (được chú thích với Chuyển sang gọi hàm).
Chỉ cần nhấn F11 để thực hiện một bước. Hoặc nhấn nút "Bước vào".
Nếu bạn muốn đi vào mã của một hàm được gọi trên dòng hiện tại, bạn phải sử dụng F11 hoặc "Bước vào" thay thế.
Nếu bạn muốn chuyển sang dòng tiếp theo của mã, hãy sử dụng nút F10 hoặc "Bỏ qua" khi bạn đang ở chế độ xem gỡ lỗi. Điều này có thể là tốt hơn nếu bạn đang sử dụng một khuôn khổ lớn. Sau đó, bạn không muốn bước qua từng dòng của khuôn khổ nhưng nhiều khả năng chỉ thông qua mã của riêng bạn ...
sử dụng
debugger;
ở vị trí thích hợp trong js ur, điều này sẽ kích hoạt một breakpoint nếu firebug đang chạy hoặc bạn có thể sử dụng trình gỡ lỗi; sau mỗi dòng nếu bạn không thể nhận được vào các chức năng và sau đó chỉ cần sử dụng f5 để nhảy đến cuộc gọi gỡ lỗi tiếp theo.
- 1. đọc dòng 2 tại một thời điểm
- 2. Làm thế nào để bạn kiểm tra thời gian chờ javascript bằng Firebug?
- 3. Làm thế nào để đọc một tập tin csv một dòng tại một thời điểm và thay thế/chỉnh sửa các dòng nhất định khi bạn đi?
- 4. Làm cách nào để giải mã unicode một dòng tại một thời điểm trong Python 2.7?
- 5. Đọc một dòng tại một thời điểm trong C
- 6. Làm thế nào để cho phép chạy chỉ một thể hiện của một chương trình Java tại một thời điểm?
- 7. Làm thế nào để bạn tìm thấy một điểm tại một khoảng cách vuông góc nhất định từ một dòng?
- 8. Làm thế nào để hạn chế gdb gỡ lỗi thành một chuỗi tại một thời điểm
- 9. Làm thế nào để bạn xóa tiêu điểm trong javascript?
- 10. Làm thế nào tôi có thể xử lý một dòng nhiều chuỗi một dòng tại một thời điểm trong perl với sử dụng nghiêm ngặt tại chỗ?
- 11. Làm thế nào để chỉnh sửa JavaScript trong Firebug?
- 12. Hadoop đọc nhiều dòng tại một thời điểm
- 13. Làm thế nào để hạn chế một cuộc gọi phương thức tại một thời điểm?
- 14. Làm thế nào để bạn viết một lớp trong Javascript?
- 15. Tại sao Firebug đánh các điểm ngắt không tồn tại?
- 16. Làm thế nào để bạn chạy một truy vấn thông qua mysql từ dòng lệnh?
- 17. Làm thế nào để thiết lập một crontab để thực hiện tại thời điểm cụ thể
- 18. làm thế nào để tạo ra một lớp năng động tại thời gian chạy trong Java
- 19. Làm thế nào để xóa một thời gian chờ javascript Thats đặt trong một hàm
- 20. Làm thế nào để tạo một mảng từ một chuỗi bằng dòng mới trong JavaScript?
- 21. Làm thế nào để sửa đổi mã javascript tại thời gian chạy?
- 22. Làm thế nào để tiêm IL vào một phương pháp tại thời gian chạy
- 23. Làm thế nào để bạn thay thế một dấu thăng (tiền tệ) trong javascript?
- 24. Làm thế nào để giới hạn thời gian thực hiện của một hàm trong javascript?
- 25. Làm thế nào tôi có thể theo dõi một biến tại thời gian chạy trong C#?
- 26. PHP phân phát một trang tại một thời điểm
- 27. Làm thế nào để gọi một chuỗi để chạy vào thời gian cụ thể trong java?
- 28. Làm thế nào để chạy các phiên bản khác nhau của node.js trong cùng một thời điểm?
- 29. Làm thế nào để gọi một phương pháp hàng ngày, tại thời điểm cụ thể, trong C#?
- 30. Làm thế nào để bạn hủy bỏ một phía máy khách hành động MVC dài chạy MVAX (trong javascript)?
Giải thích đẹp ... :) –