console.log() w JavaScript

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

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ę.