Czym jest console.log() w JavaScript?
console.log() to metoda używana w JavaScript do wypisywania informacji w konsoli przeglądarki lub konsoli środowiska uruchomieniowego, np. Node.js. Najczęściej stosuje się ją podczas testowania i debugowania kodu.
Nie wyświetla komunikatu w treści strony HTML ani w oknie popup. Wynik działania console.log() można zobaczyć po otwarciu narzędzi deweloperskich przeglądarki, zwykle klawiszem F12, a następnie przejściu do zakładki Console / Konsola.
Składnia
console.log(wartosc);
Przykład:
var x = 10;
x++;
console.log(x);
W tym kodzie zmienna x ma początkowo wartość 10. Instrukcja x++ zwiększa jej wartość o 1, więc po tej operacji x wynosi 11. Następnie console.log(x) wypisze liczbę 11 w konsoli przeglądarki.
Do czego służy console.log()?
- sprawdzanie wartości zmiennych,
- kontrolowanie, czy dany fragment kodu się wykonał,
- testowanie działania funkcji,
- szybkie wykrywanie błędów logicznych w programie.
Ważne rozróżnienie
console.log() nie działa tak samo jak:
alert()— wyświetla okno popup,document.write()— wpisuje treść do dokumentu HTML,innerHTML— zmienia zawartość elementu HTML.
Na egzaminie należy pamiętać: jeśli w kodzie występuje console.log(), wynik trafia do konsoli, a nie bezpośrednio na stronę.