Ce face console.group / groupEnd
După console.group("eticheta"), toate mesajele sunt indentate până la console.groupEnd(). Grupurile pot fi puse unul în altul.
În browser, grupurile se pot strânge și desface cu un clic; groupCollapsed creează grupul deja strâns. În Node.js, groupCollapsed se comportă ca group.
Parametri
| Parametru | Descriere |
|---|---|
eticheta |
Opțional. Titlul grupului. |
Ce returnează
undefined.
Exemple
Exemplul 1: Pașii unei comenzi
console.group("Comanda #1042");
console.log("client: Ana Pop");
console.group("Produse");
console.log("Mouse x1");
console.log("Cablu x2");
console.groupEnd();
console.groupCollapsed("Livrare");
console.log("curier, 2 zile");
console.groupEnd();
console.log("total: 139 lei");
console.groupEnd();
console.log("gata");
Rezultat
Comanda #1042
client: Ana Pop
Produse
Mouse x1
Cablu x2
Livrare
curier, 2 zile
total: 139 lei
gata
Greșeli frecvente
- Uiți un
groupEnd()(de exemplu la o eroare). Tot ce urmează rămâne indentat; punegroupEndîntr-un blocfinally.
Comenzi înrudite
console.log: Afișează texte, numere, tablouri sau obiecte în consolă.console.time / timeEnd: Măsoară cât durează o bucată de cod și afișează timpul în milisecunde.console.count / countReset: Numără de câte ori a fost apelat un anumit loc din cod și afișează numărul.