📜  Node.js console.timeStamp() 方法(1)

📅  最后修改于: 2023-12-03 15:03:12.438000             🧑  作者: Mango

Node.js console.timeStamp() 方法

简介

console.timeStamp() 方法是用于给控制台日志打上时间戳的一个方法。它通常用于调试和记录日志信息,可以在代码执行的各个位置插入时间戳,方便我们追踪代码的执行情况。

语法

console.timeStamp([label]);

其中,label 参数可选,如果提供了 label,则会在时间戳前面加上一个标签。

例子

我们来看一个例子,先用 console.log() 方法打印一个日志,再用 console.timeStamp() 方法打印一个时间戳:

console.log('Hello, world!');
console.timeStamp();

运行以上代码,我们可以看到控制台输出:

Hello, world!

然后控制台会自动添加一个时间戳,例如:

18:56:31.024

我们可以发现,这个时间戳并没有 label,因为我们没有提供 label 参数。

现在我们来添加一个带 label 的时间戳,例如:

console.log('Hello, world!');
console.timeStamp('start');

运行以上代码,我们可以看到控制台输出:

Hello, world!

然后控制台会自动添加一个带 label 的时间戳,例如:

start: 18:58:30.620

我们可以发现,这个时间戳前面带有了 label。

注意事项

console.timeStamp() 方法只是在控制台添加时间戳,它并不会做任何其他的操作。如果需要记录日志信息,还需要使用其他的语句,如 console.log()。

此外,console.timeStamp() 方法不是标准的 Web API,它只在特定的环境中受支持,如 Node.js 环境。在浏览器环境中使用 console.timeStamp() 方法会抛出异常。