Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

Registra el número de veces que se llama a count(). Esta función toma como argumento opcional una etiqueta.

Nota: Esta característica está disponible en Web Workers.

Si la etiqueta es colocada, esta funcion muestra el numeros de veces que count() ha sido utilizada con la misma etiqueta.

Si la etiqueta es omitida, la funcion registra el numero de veces  que  count() fue llamada en esta línea en particular.

Por ejemplo, en este código:

var user = "";

function greet() {
  console.count();
  return "hi " + user;
}

user = "bob";
greet();
user = "alice";
greet();
greet();
console.count();

La salida de la consola va a mostrar algo como esto:

"<no label>: 1"
"<no label>: 2"
"<no label>: 3"
"<no label>: 1"

Note que al final de la linea de la salida: La llamada separada count() en la linea 11 es tratada como un evento independiente.

Si pasamos la variable user como etiqueta  en la primera llamada a count()  y  la cadena "alice" en la segunda llamada:

var user = "";

function greet() {
  console.count(user);
  return "hi " + user;
}

user = "bob";
greet();
user = "alice";
greet();
greet();
console.count("alice");

Vamos a ver una salida como esta:

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

Ahora tenemos diferentes contadores según el valor de la etiqueta.  Al coincidir la etiqueta "alice" en la línea 11 con el valor de user dos veces, no se considera un evento independiente.

Sintaxis

console.count([label]);

Parámetros

label
Una cadena. Si se proporciona, la salida de count() indica el número de veces que fue llamada con la etiqueta. Si se omite, la salida de count() indica el número de veces que fue llamada en esa misma línea.

Especificaciones

Specification Status Comment
Console API
La definición de 'console.count()' en esta especificación.
Living Standard Definición inicial

Compatibilidad en los navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Soporte basico (Yes) (Yes) 30.0 (30.0) (Yes) (Yes) (Yes)
Available in workers (Yes) (Yes) 38.0 (38.0) (Yes) (Yes) (Yes)
Caracteritica Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte basico ? (Yes) 30.0 (30.0) ? ? ?
Available in workers ? (Yes) 38.0 (38.0) ? ? ?

Etiquetas y colaboradores del documento

Colaboradores en esta página: deluxury, roberbnd
Última actualización por: deluxury,