A JavaScript egy széles körben használt, magas szintű programozási nyelv, amelyet elsősorban weboldalak interaktív elemeinek létrehozására fejlesztettek ki. A JavaScript lehetővé teszi, hogy a weboldalak dinamikusan, felhasználói műveletekre reagálva változzanak, például gombokra kattintva, űrlapokat kitöltve vagy animációkat megjelenítve.
A JavaScript nem ugyanaz, mint a Java! A nevük hasonlónak tűnik, de teljesen más technológiákról van szó.
Leggyakoribb felhasználási területek:
- Weboldal interakciók: Gombok működése, menük kinyitása, értesítések kiküldése.
- Űrlapok ellenőrzése: Pl. e-mail cím formátumának ellenőrzése beküldés előtt.
- Animációk készítése: Képek mozgatása, áttűnések, elemek dinamikus megjelenítése.
- Játékfejlesztés: Egyszerűbb böngészős játékok írása.
- Adatok frissítése anélkül, hogy újratöltenénk az oldalt: (Pl. AJAX technológiával új adatokat kérhetünk be a szervertől.)
- Webalkalmazások fejlesztése: Közösségi média platformok, online dokumentumkezelők, csevegőprogramok.
Példák listában
- Alert üzenet megjelenítése:
alert('Helló, ez egy felugró ablak!');
- Gomb megnyomására szöveg változtatása:
Kattints rám!
- Egyszerű összeadás:
let a = 5; let b = 3; let osszeg = a + b; console.log(osszeg); // Eredmény: 8
- Egér esemény kezelése:
document.getElementById('myButton').addEventListener('click', function() { alert('Rákattintottál a gombra!'); });
JavaScript szinonimák
- JS (rövidítés, informális)
- ECMAScript (hivatalosabb név a szabvány mögött, de csak ritkán hívják így a mindennapokban)
Röviden:
A JavaScript tehát a modern internet egyik alapköve – minden nap találkozol vele, akár tudsz róla, akár nem. Lehetővé teszi, hogy a web ne csak szép, hanem igazán „élő” legyen!