← Todos los artículos

API y helpers

La Output Console como logger de producción — window.JUSTZIX en la práctica

Diagnosticar una página con console.log requiere las DevTools abiertas — y esas se llevan media pantalla y desaparecen en cada recarga. window.JUSTZIX registra en la ventana Output Console, que forma parte de la página: se queda donde la pones, y la ves sin F12.

Dos API distintas

JustZix da al código de las reglas dos objetos globales — fáciles de confundir:

Este artículo trata del segundo.

Los métodos del logger

JUSTZIX.log('una entrada simple');
JUSTZIX.info('información');
JUSTZIX.warn('un aviso');
JUSTZIX.error('un error');
JUSTZIX.debug('un detalle diagnóstico');

Cada nivel tiene su propio color en la Output Console y puede filtrarse. También están los alias __JUSTZIX__ y JZ.log/.warn/... — por si la página tiene su propia variable llamada JUSTZIX.

Por qué no el console.log normal

La Output Console captura también el console.log propio de la página y los errores no gestionados — pero JUSTZIX.* es tu canal, visualmente separado del ruido de la página.

Patrón — puntos de control en una regla

JUSTZIX.info('Regla carrito — inicio');
const items = document.querySelectorAll('.cart-item');
JUSTZIX.log('Artículos en el carrito: ' + items.length);
if (!items.length) JUSTZIX.warn('Carrito vacío — ¿selector todavía actual?');

La regla cuenta qué hace. Cuando deja de funcionar, la Output Console muestra exactamente en qué paso — sin adivinar.

Trampas

Mira también

Instala JustZix — y registra sin abrir las DevTools.

Valora este artículo

Sin valoraciones — sé el primero.

Pruébalo tú mismo

Instala JustZix y pega cualquier snippet de este artículo. Dos minutos de cero a una regla funcionando en todos tus dispositivos.

Obtener JustZix

Funciones · Cómo funciona · Ejemplos · Casos de uso