JavaScript to jeden z tych języków, które – wbrew pozorom – pomagają nam w łatwy sposób dodać do stron www nowe funkcjonalności, które przy użyciu tradycyjnych metod (mam tu namyśli CSS) są często trudne do zrealizowania, bądź w ogóle niemożliwe.
JavaScript (JS) to stworzony przez firmę Netscape zorientowany obiektowo skryptowy język programowania, najczęściej stosowany na stronach WWW. Implementacja JavaScriptu stworzona przez firmę Microsoft nosi nazwę JScript.
Wikipedia
Obiektowy?! Skryptowy?! O co chodzi?! – pomyślisz. Bez obaw, terminy te przydadzą się nam później, kiedy będzięsz mógł pochwalić się jakimkolwiek pojęciem o JS.
Przyjrzyjmy się jednak bliżej JS, a z pewnością uznacie, że „nie taki diabeł straszny, jak go malują”. Zakładam, drogi Czytelniku, że nieobce są Ci XHTML i wspomniany CSS. Bez znajomości ich podstaw, nie widzę dalszej współpracy. To prawie tak, jak drink bez alkoholu – niby można, jednak to nie to, o co nam chodzi.
Najprościej rzecz biorąc, JavaScript to kod, zbudowany z powtarzających się elementów. Co prawda, po wpisaniu byle jakiego, konkretnego elementu języka, nie uzyskamy w nim nic konkretnego. Daleko mu do HTML, gdzie wpisujemy <p>test</p> i cieszymy się natychmiast widocznym efektem. JavaScript – tak, jak wszystkie języki programowania – daje nam swobodę i pozwala zdecydować, co i kiedy ma się stać. Niesie nam możliwość ukrycia – na przykład – jakiegoś tekstu po najechaniu myszką, po kliknięciu na inny link/element strony, po wciśnięciu przycisku na klawiaturze. Nie ma też w nim tagów charakterystycznych dla HTML’a. więcej…