控制台:countReset() 静态方法

注意:此功能在Web Workers中可用。

console.countReset()静态方法重置与console.count()一起使用的计数器。

语法

js
countReset()
countReset(label)

参数

label 可选

字符串。如果提供,countReset()会将该标签的计数重置为 0。如果省略,countReset()会将默认计数器重置为 0。

返回值

无 (undefined)。

示例

例如,给定如下代码

js
function greet(user) {
  console.count();
  return `hi ${user}`;
}

greet("bob");
greet("alice");
greet("alice");
console.count();
console.countReset();

控制台输出将类似于以下内容

"default: 1"
"default: 2"
"default: 3"
"default: 4"
"default: 0"

请注意,对 console.counterReset() 的调用会将默认计数器的值重置为零。

如果我们将 user 变量作为带有字符串“bob”的 label 参数传递给 console.count() 的第一次调用,并将字符串“alice”传递给第二次调用

js
function greet(user) {
  console.count(user);
  return `hi ${user}`;
}

greet("bob");
greet("alice");
greet("alice");
console.countReset("bob");
console.count("alice");

我们将看到如下输出

"bob: 1"
"alice: 1"
"alice: 2"
"bob: 0"
"alice: 3"

重置计数器“bob”的值只会更改该计数器的值。“alice”的值保持不变。

规范

规范
控制台标准
# countreset

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅