util.error([...])
和console.error([...])
之間的區別究竟是什麼?Node.js中util.error和console.error有什麼區別?
在這兩種打印到stderr的方法中。
util.error([...])
和console.error([...])
之間的區別究竟是什麼?Node.js中util.error和console.error有什麼區別?
在這兩種打印到stderr的方法中。
同util.debug(),除了這將立即輸出所有的參數標準錯誤。
的同步輸出功能。將阻止進程並立即將輸出字符串輸出到stderr。
一樣的console.log但打印到標準錯誤。
結論打印與換行符標準輸出。這個函數可以以printf()方式接受多個參數。例如:
console.log('count: %d', count);
如果沒有所述第一字符串,則util.inspect對各參數中使用中發現的格式元素。有關更多信息,請參見util.format()。
根據is node.js' console.log asynchronous?所述的console.log是異步的(節點> = 0.6),因此也console.error。但根據上面的文檔,util.error會阻止進程並輸出到stderr。
非常好的回答..我有同樣的懷疑,但沒有支持的文檔。感謝您的解釋良好的答案.. –