console: метод count() static
Базовая поддержка Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она поддерживается браузерами с июля 2015 года.
Примечание: Эта функция доступна в Веб-воркерах.
Этот статический метод console.count() записывает количество вызовов данного метода count().
Синтаксис
console.count() console.count(label)
Параметры
labelНеобязательный-
Строка. Если задано,
count()выводит количество вызовов с этим меткой. Если опущено,count()ведет себя так, как будто был вызван с меткой "default".
Возвращаемое значение
None (undefined).
Примеры
Например, при таком коде:
function greet(user) {
console.count();
return `hi ${user}`;
}
greet("bob");
greet("alice");
greet();
console.count();
Вывод в консоли будет примерно таким:
"default: 1" "default: 2" "default: 3" "default: 4"
Метка отображается как default, так как явная метка не была указана.
Если мы передадим переменную user в качестве аргумента label при первом вызове console.count(), и строку "alice" при втором:
function greet(user) {
console.count(user);
return `hi ${user}`;
}
greet("bob");
greet("alice");
greet("alice");
console.count("alice");
Вывод будет примерно таким:
"bob: 1" "alice: 1" "alice: 2" "alice: 3"
Теперь мы ведем отдельный подсчёт, основанный только на значении label.
Спецификации
| Спецификация |
|---|
| Консоль # count |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
count_static |
2 | 12 | 30 | 11 | 4 | 18 | 30 | 11 | 3.2 | 1.0 | ≤37 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/console/count_static