在使用Node的过程中,我们往往会用到控制台打印功能,对于部分开发者来说这样更直观和方便,但是也有一部分人会进行debug,不管您的习惯如何,我们还是来介绍一下在nodejs中console控制台的相关用法是什么样的。
先来看一下官方给的api都有哪些,但是不是都能用到哦:
- new Console(stdout[, stderr])
- console.assert(value[, message][, …])
- console.dir(obj[, options])
- console.error([data][, …])
- console.info([data][, …])
- console.log([data][, …])
- console.time(label)
- console.timeEnd(label)
- console.trace(message[, …])
- console.warn([data][, …])
console模块提供了一个简单的debug控制台,非常类似于javascript在浏览器中的控制台机制, 对与console模块是一个全局的api, 也就是说我们不需要使用require引入。
其中常用的方法有:
- console.log();
- console.error();
- console.warn();
如下示例:
console.log('hello world');