Programovací jazyk používaný primárne na tvorbu interaktívnych webových stránok. JavaScript umožňuje manipuláciu s HTML a CSS dokumentmi, ako aj vykonávanie dynamických akcií v prehliadači. Je jedným z troch hlavných jazykov používaných pri vývoji webových aplikácií, spolu s HTML a CSS. JavaScript sa tiež využíva v serverovej strane prostredníctvom prostredí ako Node.js.
História
JavaScript bol vyvinutý spoločnosťou Netscape Communications v roku 1995 pod názvom LiveScript, ale neskôr bol premenovaný na JavaScript v rámci marketingovej stratégie, aj keď s programovacím jazykom Java nemá priame spojenie.
Charakteristika
-
Interpretačný jazyk: JavaScript sa vykonáva priamo v prehliadači alebo na serveri bez potreby kompilácie.
-
Dynamicky typovaný jazyk: Premenné v JavaScripte nemajú pevne stanovený typ a môže sa zmeniť počas behu programu.
-
Udalosti a asynchrónnosť: JavaScript podporuje spracovanie udalostí (napr. kliknutie na tlačidlo) a asynchrónne operácie pomocou mechanizmov ako sú callback funkcie, Promises a async/await.
-
Objektovo orientovaný a funkcionálny: JavaScript podporuje viaceré programovacie paradigmy, vrátane objektovo orientovaného a funkcionálneho štýlu programovania.