Przejdź do treści

JavaScript

JavaScript zwany jest także językiem Internetu. Wykorzystywany jest przede wszystkim na stronach internetowych, głównie do obsługi interakcji z użytkownikiem. Między innymi dlatego cieszy się dużą popularnością. Wbrew swojej nazwie, JavaScript ma niewiele wspólnego z językiem Java, a historycznie bliżej mu do języka C.

Strona języka JavaScript

Kluczowe cechy

  1. Dynamiczna typizacja: JavaScript to język dynamicznie typowany, co oznacza, że typy zmiennych mogą być zmieniane w trakcie wykonywania programu.

  2. Wsparcie dla wielu paradygmatów programowania: JavaScript obsługuje zarówno programowanie proceduralne, jak i obiektowe, a w ostatnich latach wprowadzono również funkcje związane z programowaniem funkcyjnym.

  3. Interakcje z użytkownikiem i manipulacje stroną internetową: JavaScript umożliwia tworzenie interaktywnych stron internetowych, reagujących na działania użytkownika, manipulację elementami DOM (Document Object Model), a także obsługę zdarzeń.

  4. Backend i technologie server-side: dzięki platformie Node.js, JavaScript może być używany po stronie serwera, co pozwala programistom pisać całe aplikacje tylko w jednym języku.

  5. Bogaty ekosystem: JavaScript posiada rozbudowany ekosystem bibliotek i frameworków (np. React, Angular, Vue.js), które ułatwiają rozwijanie skomplikowanych aplikacji.

JavaScript stał się nieodzowną częścią Internetu, a jego rola stale się zwiększa, zarówno w kontekście aplikacji internetowych, jak i w kontekście tworzenia aplikacji na serwery czy na urządzenia mobilne.

Ściąga

Ściąga

Gry

Ciekawe gry do ćwiczenia zagadnień związanych z językiem JavaScript:

Untrusted

Elevator Saga

Popularność języka

Wykres popularności języka JavaScript