1. Pierwszy kod JavaScript w przeglądarce

~20 min podstawowy

JavaScript (JS) to język skryptowy, który umożliwia interaktywność stron internetowych – reaguje na kliknięcia, formularze czy przewijanie. Stworzony w 1995 r. przez Brendana Eicha w Netscape, pierwotnie nazywał się Mocha, potem LiveScript.

Jak podłączyć JavaScript do strony

Najlepszy sposób: plik zewnętrzny dla lepszej organizacji i cache'owania.

<!-- index.html -->
<!DOCTYPE html>
<html lang="pl">
<head>
  <meta charset="UTF-8">
  <title>Moja strona</title>
</head>
<body>
  <h1>Witaj!</h1>
  <!-- Skrypt na końcu body, by HTML załadował się najpierw -->
  <script src="script.js"></script>
</body>
</html>
// script.js
console.log("Działa!");  // Wyświetla w konsoli przeglądarki
alert("Witaj!");         // Okienko popup – unikaj w produkcji, bo blokuje UI
Ciekawostka: Umieszczanie <script> przed </body> zapobiega blokowaniu renderowania HTML. Alternatywa: atrybut defer lub async dla asynchronicznego ładowania, np. <script src="script.js" defer></script>.
Ostrzeżenie: Unikaj inline JS w tagu <script> bezpośrednio w HTML – utrudnia utrzymanie kodu.

Szybki test w przeglądarce

Otwórz stronę (np. pusty plik HTML), naciśnij F12 (lub Ctrl+Shift+I), przejdź do zakładki Console i wpisz:

console.log("Cześć!");  // Natychmiastowe wykonanie
Ciekawostka: Konsola to REPL (Read-Eval-Print Loop) – idealna do testów. JS jest interpretowany, nie kompilowany jak Java.

Ćwiczenie

  1. Utwórz plik index.html i script.js.
  2. Dodaj document.write("Hello from JS!"); do script.js – wyświetli tekst w body (ale unikaj, bo nadpisuje stronę po załadowaniu).

Poprawka do oryginału: Dodano doctype i lang dla lepszej dostępności; rozszerzono przykłady o wyjaśnienia.