Sự khác biệt chính xác giữa số util.error([...])
và console.error([...])
là gì?Sự khác biệt giữa util.error và console.error trong Node.js là gì?
Trong cả hai phương pháp, nó in thành tiêu chuẩn.
Sự khác biệt chính xác giữa số util.error([...])
và console.error([...])
là gì?Sự khác biệt giữa util.error và console.error trong Node.js là gì?
Trong cả hai phương pháp, nó in thành tiêu chuẩn.
Tương tự như util.debug() ngoại trừ ý chí sản lượng này tất cả các đối ngay lập tức để stderr.
Một chức năng sản lượng đồng bộ. Sẽ chặn quá trình và chuỗi đầu ra ngay lập tức để stderr.
Tương tự như console.log nhưng bản in để thiết bị lỗi chuẩn.
Prints stdout với dòng mới. Hàm này có thể lấy nhiều đối số theo cách giống như printf(). Ví dụ:
console.log('count: %d', count);
Nếu các phần tử định dạng không được tìm thấy trong chuỗi đầu tiên thì util.inspect được sử dụng cho mỗi đối số. Xem util.format() để biết thêm thông tin.
Theo is node.js' console.log asynchronous? các console.log là không đồng bộ (nút> = 0,6), do đó cũng console.error. Nhưng util.error sẽ chặn quá trình và đầu ra thành stderr, theo tài liệu ở trên.
Chỉ trong trường hợp bất kỳ ai gặp lại câu hỏi này một lần nữa, util.error
là DEPRECATED để dính vào console.error
!
Chỉ cần xác minh, với Node 5+ 'util.error' không được chấp nhận – Antoine
Rất độc đáo trả lời .. Tôi đã có cùng một nghi ngờ nhưng không có tài liệu hỗ trợ. Cảm ơn câu trả lời được giải thích tốt .. –