Wprowadzenie do JavaScript – Poradnik dla Początkujących
Opublikowano: 11 września 2025
JavaScript (JS) to język programowania, który pozwala tworzyć dynamiczne i interaktywne strony internetowe. Jeśli HTML i CSS odpowiadają za strukturę i wygląd strony, JavaScript dodaje jej „życie”.
1. Podstawy JavaScript
1.1. Dodawanie JS do strony
JavaScript można dodać na trzy sposoby:
Wewnątrz HTML – w tagu <script>:
<!DOCTYPE html>
<html>
<head>
<title>Moja strona</title>
</head>
<body>
<h1>Witaj w świecie JS!</h1>
<script>
alert('Cześć!');
</script>
</body>
</html>
Zewnętrzny plik JS:
<script src="script.js"></script>
gdzie script.js zawiera kod JS.
1.2. Zmienne
W JS używamy let, const lub var (rzadziej) do przechowywania danych.
let imie = 'Mateusz';
const wiek = 25;
let– zmienna, którą można zmieniać.const– stała, której wartość nie może się zmienić.
1.3. Typy danych
Najczęściej spotykane:
String– tekst"Hello"Number– liczba42Boolean– prawda/fałsztrue/falseArray– lista elementów[1, 2, 3]Object– obiekt{ imie: "Mateusz", wiek: 25 }
1.4. Funkcje
Funkcje pozwalają wykonywać określone czynności:
function przywitaj(imie) {
console.log('Cześć, ' + imie + '!');
}
przywitaj('Mateusz');
2. Manipulacja DOM
DOM (Document Object Model) to struktura Twojej strony. JS pozwala ją modyfikować:
document.getElementById('mojNaglowek').textContent = 'Nowy tekst!';
<h1 id="mojNaglowek">Stary tekst</h1>
3. Zdarzenia
JS reaguje na działania użytkownika, np. kliknięcia:
document.getElementById('przycisk').addEventListener('click', function () {
alert('Kliknąłeś przycisk!');
});
<button id="przycisk">Kliknij mnie!</button>
4. Prosta logika
Instrukcje warunkowe i pętle:
let liczba = 10;
if (liczba > 5) {
console.log('Liczba jest większa niż 5');
} else {
console.log('Liczba jest mniejsza lub równa 5');
}
// Pętla
for (let i = 0; i < 5; i++) {
console.log('i =', i);
}
5. Co dalej?
- Poznaj funkcje strzałkowe (
()=>{}) - Naucz się fetch() do pobierania danych z internetu
- Zacznij używać bibliotek jak React lub Vue.js