使用Node輸出到命令行

如何使用Node將信息打印到命令行控制台,從基本的console.log到更複雜的場景。 使用console模組進行基本輸出 清除控制台 元素計數 打印堆棧跟踪 計算耗時 stdout和stderr 為輸出添加顏色 創建進度條 使用console模組進行基本輸出 Node提供了console模組,該模組可以提供與命令行交互的各種非常有用的方法。它基本上與在瀏覽器中找到的console對象相同。 最基本和最常用的方法是console.log(),它將將您傳遞給它的字符串打印到控制台。如果您傳遞一個對象,它將將它呈現為字符串。您可以將多個變量傳遞給console.log,例如: const x = 'x' const y = 'y' console.log(x, y) Node將打印兩個值。 您還可以通過傳遞變量和格式化符號來格式化漂亮的短語。例如: console.log('我的 %s 有 %d 歲', '貓', 2) %s 將變量格式化為字符串 %d 或 %i 將變量格式化為整數 %f 將變量格式化為浮點數 %O 用於打印對象表示 示例: console.log('%O', Number) 清除控制台 console.clear()可以清除控制台(行為可能取決於所使用的控制台)。 元素計數 console.count()是一個方便的方法。 看一下下面的代碼: const x = 1 const y = 2 const z = 3 console.count('x的值為' + x + '被檢查了多少次?') console.count('x的值為' + x + '被檢查了多少次?') console....