Nhận xét hàng đầu có liên kết bị hỏng đến tài liệu console.log dành cho Firebug, vì vậy, đây là a link to the wiki article about Console. Tôi bắt đầu sử dụng nó và khá hài lòng với nó như là một thay thế cho print_r của PHP().
Cũng chú ý là Firebug giúp bạn truy cập trở JSON đối tượng thậm chí không có bạn đăng nhập thủ công chúng:
- Trong giao diện điều khiển bạn sẽ nhìn thấy url của phản ứng AJAX.
- Nhấp vào hình tam giác để mở rộng phản hồi và xem chi tiết.
- Nhấp vào tab JSON trong chi tiết.
- Bạn sẽ thấy dữ liệu phản hồi được tổ chức với hình tam giác mở rộng.
Phương pháp này cần thêm vài nhấp chuột để nhận dữ liệu nhưng không yêu cầu bất kỳ bổ sung nào trong javascript thực tế của bạn và không thay đổi tiêu điểm trong Firebug ngoài bảng điều khiển (bằng console.log tạo liên kết vào phần DOM của firebug, buộc bạn phải bấm lại để bàn điều khiển sau).
Đối với số tiền của tôi, tôi muốn bấm vào một vài lần nữa khi tôi muốn kiểm tra thay vì lộn xộn xung quanh với nhật ký, đặc biệt là vì giữ bàn điều khiển gọn gàng bằng cách không thêm bất kỳ cruft bổ sung.
Điều này thật hoàn hảo. Tôi đã sử dụng console.log, nhưng đã không nhận ra tôi có thể vượt qua nó một đối tượng. Durr ... – Eli
Durr thực sự. Tôi đã không thực sự con số này ra cho đến bây giờ, bởi vì tôi luôn luôn tack trên một chuỗi ở đầu của console.log của tôi() và vì vậy mọi lúc tôi chỉ nhận được đại diện chuỗi [Object object]. Tôi đã thử console.log (myObj) và nó tốt hơn nhiều. – the0ther
Ngoài ra, console.dir là tốt nhất cho các đối tượng :) –