Node.js中的控制台(console)

本文介绍了Node.js中控制台(console)的相关方法,包括console.log、console.error、console.dir、console.time/timeEnd以及console.assert。console.log是常用的输出方法,console.error用于错误输出,console.dir显示对象详情,console.time/timeEnd用于计算运行时间,console.assert则用于进行断言检查。
摘要由CSDN通过智能技术生成

不知道是不是有很多人跟我一样,在JavaScript编程中,无论是要输出什么都是使用console.log方法,虽然这样也能满足大部分需求,但是使用控制台提供的其他方法可以更加便利。

Node.js里控制台的方法实际上与JavaScript原生的控制台差别不大,所以本文主要讲的是JavaScript中的控制台和Node.js中控制台与JavaScript中的不同。

1. console.log方法

console.log想必写过JavaScript代码的人都知道。这是用于标准输出流输出的方法,类似于C里的printf。

console.log("Hello world");	//Hello world

上面的代码便会向控制台输出一行"Hello world"字符串。
在Node.js中,我们可以对标准输出流进行重定向,使其输出到文件中。例如在命令行中输入(假设上述代码写在app.js文件中):

node app.js 1>test.log

那么我们就可以把app.js中所输出的所有字符串输出到test.log中(1代表重定向标准输出流)。

同时,在Node.js中使用console.info方法与console.log方法是一样的。

2. console.error方法

与console.log方法类似,console.log也是用于输出字符串。区别在于console.error的输出是来自标准错误输出流。

co
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值