console.countReset()
method resets counter used with
console.count()
.
console.countReset([label]);
label
可选
字符串
. If supplied,
countReset()
resets the count for that label to 0. If omitted,
countReset()
resets the default counter to 0.
For example, given code like this:
let user = "";
function greet() {
console.count();
return "hi " + user;
}
user = "bob";
greet();
user = "alice";
greet();
greet();
console.count();
console.countReset();
Console output will look something like this:
"default: 1" "default: 2" "default: 3" "default: 4" "default: 0"
Note that the call to
console.counterReset()
resets the value of the default counter to zero.
If we pass the
user
variable as the
label
argument with the string "bob" to the first invocation of
count()
, and the string "alice" to the second:
let user = "";
function greet() {
console.count(user);
return "hi " + user;
}
user = "bob";
greet();
user = "alice";
greet();
greet();
console.countReset("bob");
console.count("alice");
We will see output like this:
"bob: 1" "alice: 1" "alice: 2" "bob: 0" "alice: 3"
Resetting the value of the counter "bob" only changes the value of that counter. The value of "alice" is unchanged.
| 规范 | 状态 | 注释 |
|---|---|---|
|
控制台 API
The definition of 'console.countReset()' in that specification. |
实时标准 | 初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
countReset
|
Chrome Yes | Edge ≤79 | Firefox 62 | IE No | Opera Yes | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android 62 | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
完整支持
不支持
兼容性未知