Chỉ muốn đăng console.log đó bây giờ có thể ít nhất trong Trình duyệt Chrome.
Tôi không biết phiên bản nào đã được thêm nhưng 35.0.1916.153 m đã có.
Giới hạn
Có một hạn chế nhỏ với nó mặc dù, nó có thể chỉ ra nguyên thủy (chuỗi, số, các phép toán luận) đôi khi đơn mảng kích thước.
Và chỉ có thể tham số đối số đầu tiên trong nhật ký bảng điều khiển.
Bình thường điều khiển đăng nhập:
console.log("status:", _status); // status: working
console.log({ status: _status }); // { "status": working }
Worker điều khiển đăng nhập:
console.log("status:", _status); // status:
console.log({ status: _status }); // [object Object]
Bạn có thể sử dụng console.log(JSON.stringify({ status: _status }));
nhưng điều này sẽ không xử lý đối tượng tham chiếu vòng tròn và sẽ không đầu ra trong một khá/dễ đọc đối tượng .
Cập nhật: Bạn có thể in đẹp bằng cách cắt bằng console.log(JSON.stringify(someObject, null, " "));
.
Trình bao bọc đẹp thực sự, nhưng thật không may là cách nó được triển khai không cho phép sử dụng jQuery.Hive. – ejang
Tôi khuyên bạn nên sử dụng công cụ Chrome dev (biểu mẫu 17+) - sau đó bạn sẽ có tùy chọn tốt để gỡ lỗi công nhân của mình mà không cần sử dụng console.log –
Gỡ lỗi không giống như ghi nhật ký bảng điều khiển. trường hợp sử dụng. –