Komentarze

Czasami chcemy dodać jakąś dodatkową informację do naszego kodu, ale też nie chcemy, by program uznał tego za kod sam w sobie i nie wywołał go lub też nie spróbował go wywołać, co doprowadziłoby najprawdopodobniej do błędu. Do tego właśnie służą komentarze - tekst, który poprzedzają te symbole: //:

// to jest komentarz, program wie, że ten tekst nie jest kodem, więc go nie wywoła

// mogę np. ostrzec innego programistę, by nie używał kodu poniżej:
console.error("Wywołanie tego kodu było (i w sumie jest) błędem, kolego... Wiem, że chcesz go przetestować w konsoli 😈");

// mogę też napisać jakiś motywacyjny cytat:
// "Wszystko, co może zostać napisane w JavaScript, ostatecznie zostanie napisane w JavaScript."
// Douglas Crockford

Dzięki komentarzom możemy też "wyłączyć" pewien fragment kodu, czyli go "zakomentować", jeśli z jakiegoś powodu nie chcemy, by akurat zadziałał. Wystarczy, że zakomentujemy kod w następujący sposób:

// addTask("To zadanie nie zostanie dodane");

Możemy też tworzyć komentarze wielolinijkowe, umieszczając dowolny wielolinijkowy tekst (wraz z pustymi wierszami) pomiędzy /* */ w ten sposób:

/*
Dlaczego warto uczyć się JavaScript?

Odpowiedzi na to pytanie możemy doszukać się
w wypowiedzi Douglasa Crockforda:

"Wszystko, co może zostać napisane w JavaScript,
ostatecznie zostanie napisane w JavaScript."
*/