Komentarze w JavaScript

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

Komentarze to fragmenty kodu ignorowane przez interpreter JavaScript. Służą do opisywania działania programu, tymczasowego wyłączania fragmentów kodu albo zostawiania informacji dla innych programistów.

Komentarz jednoliniowy

Komentarz jednoliniowy zaczyna się od sekwencji //. Wszystko od tego miejsca do końca wiersza jest traktowane jako komentarz.

// To jest komentarz jednoliniowy
let liczba = 10; // komentarz może być też po instrukcji

W pytaniach egzaminacyjnych dotyczących początku komentarza w JavaScript poprawną odpowiedzią jest najczęściej właśnie //.

Komentarz wieloliniowy

Komentarz wieloliniowy zaczyna się od /*, a kończy na */. Może obejmować jeden lub wiele wierszy.

/*
  To jest komentarz
  wieloliniowy
*/
let tekst = "JavaScript";

Można go też zapisać w jednej linii:

let x = 5; /* komentarz */ let y = 10;

Czego nie mylić z komentarzem JavaScript?

  • <!-- to początek komentarza w HTML, nie standardowy sposób komentowania kodu JavaScript.
  • # jest używany jako komentarz np. w Pythonie, Bashu lub plikach konfiguracyjnych, ale nie w zwykłym kodzie JavaScript.
  • <? kojarzy się ze składnią PHP, a nie z komentarzem JavaScript.

Najważniejsze do zapamiętania

W JavaScript stosuje się:

  • // — komentarz jednoliniowy,
  • /* ... */ — komentarz wieloliniowy.

Na egzaminie INF.03, jeśli pytanie brzmi: „Jakie znaki oznaczają początek komentarza w języku JavaScript?”, odpowiedź // oznacza komentarz jednoliniowy i jest poprawna.