Pierwszy kolorowy napis
Kolory w konsoli - Podstawy JavaScript (JavaScript)
Znak ESC zapisujemy w napisie jako `\x1b`. Po nim stoi `[`, numer koloru i litera `m`: `\x1b[31m` włącza kolor czerwony. Kolor trwa, dopóki go nie wyłączysz: `\x1b[0m` (reset) wraca do zwykłego wyglądu. Uruchom przykład i zobacz, co się dzieje, gdy zapomnisz o resecie: kolor "wycieka" na kolejne linie. Dlatego dobrym zwyczajem jest reset zaraz po kolorowym fragmencie. Kody najwygodniej trzymać w stałych (RED, RESET).
// \x1b to znak ESC - początek sekwencji sterującej terminala
const RED = '\x1b[31m';
const RESET = '\x1b[0m';
console.log(RED + 'Witaj w kolorowej konsoli!' + RESET);
console.log('Ten napis ma zwykły kolor.');
console.log(RED + 'Bez resetu kolor zostaje...');
console.log('...także w kolejnej linii.');
console.log(RESET + 'Reset przywraca zwykły kolor.');Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy JavaScript·Zaloguj się, aby zapisać postęp na koncie.