• Node.js Video Tutorials

NodeJS - console.countReset() 方法



Node.js console.countReset() 方法用于重置传递作为参数(label)的特定输入值的计数

假设我们使用某个特定label作为参数调用了console.count(label) 方法次。那么该特定label的计数将为 4。现在,如果我们对该 label 值使用console.countReset(label),它将把计数重置为 0。

语法

以下是Node.js console.countReset() 方法的语法:

console.countReset([label])

参数

  • label - 这是一个可选参数;它指定应重置其计数的label的值。默认情况下,label 的值为“default”。

返回值

此方法不会在屏幕上提供输出;相反,它将重置特定label值的计数。

示例

Node.js console.countReset() 方法将接受一个可选参数(label)。

在下面的示例中,我们使用label调用 Node.js console.count() 方法,然后我们使用指定的label调用Node.js console.countReset()

const console = require('console');
console.count('Tutorialspoint');
console.count('Tutorialspoint');
console.count('Tutorialspoint');
console.countReset('Tutorialspoint')
console.count('Tutorialspoint');

输出

正如我们在上面的输出中看到的,我们在每个count() 方法中都传递了相同的值作为参数(label)。因此,该方法返回了输入值的计数。

然后我们使用该特定 label 调用了console.countReset([label]),它将计数重置为 0。为了了解其计数值是否已重置,我们再次使用该指定 label 调用了console.count([label])。因此,计数从 1 开始。

Tutorialspoint: 1
Tutorialspoint: 2
Tutorialspoint: 3
Tutorialspoint: 1

示例

即使我们不传递任何参数,console.count() 方法也能工作。它将返回输出“default”。

在下面的示例中,我们不带参数调用console.count() 方法进行计数。然后,我们尝试通过不带参数调用console.countReset() 方法将 default 的计数重置为 0。

const console = require('console');
console.count();
console.count();
console.count();
console.countReset();
console.count();

输出

正如我们在输出中看到的,我们没有传递任何值作为参数(label)。因此,它将打印 label 值为“default”。

并且我们三次不带参数调用了console.count() 方法,因此计数将为 3。然后我们调用了console.countReset() 方法,它将 default 计数重置为 0。

default: 1
default: 2
default: 3
default: 1

示例

即使我们不传递任何参数,console.count() 方法也能工作。它将返回输出“default”。相反,如果我们传递“default”作为参数(label),该方法将将其视为“default”。

在下面的示例中,

  • 我们不带参数调用console.count() 方法。

  • 我们还传递“default”作为参数(label)。

  • 然后我们尝试通过传递“default”作为参数(label)调用console.countReset() 方法将default 的计数重置为 0。

const console = require('console');
console.count();
console.count();
console.count("default");
console.count("default");
console.count("default");
console.countReset("default");
console.count();

输出

正如我们在输出中看到的,即使我们传递“default”作为参数(label),该方法也将将其视为“default”。

default: 1
default: 2
default: 3
default: 4
default: 5
default: 1
nodejs_console_module.htm
广告