Skip to main content

JavaScript

JavaScript, často označovaný skratkou JS, je programovací jazyk, ktorý je spolu s jazykmi HTML a CSS jednou zo základných technológií World Wide Webu.

Viac ako 97 % webových stránok využíva JavaScript, ktorý často zahŕňa knižnice tretích strán, na správanie webových stránok na strane klienta. Všetky hlavné webové prehliadače majú špecializovaný engine JavaScript, ktorý vykonáva kód v zariadeniach používateľov. Často sa používa aj na strane servera, a to pomocou prostredia na spúšťanie, ako je napríklad Node.js.

JavaScript je vysokoúrovňový, často just-in-time jazyk, ktorý je v súlade so štandardom ECMAScript. Má dynamické typovanie, objektovú orientáciu založenú na prototypoch a funkcie prvej triedy. Je multiparadigmatický a podporuje štýly programovania riadené udalosťami, funkcionálne a imperatívne. Má aplikačné programovacie rozhranie (API) na prácu s textom, údajmi, regulárnymi výrazmi, štandardnými dátovými štruktúrami a objektovým modelom dokumentu (DOM).

Java sa používa predovšetkým v prehliadači a umožňuje vývojárom manipulovať s obsahom webovej stránky prostredníctvom DOM, pracovať s údajmi pomocou AJAX a IndexedDB, kresliť grafiku pomocou plátna, komunikovať so zariadením, na ktorom beží prehliadač, prostredníctvom rôznych API a podobne. JavaScript je jedným z najpoužívanejších jazykov na svete vďaka súčasnému rastu a zlepšujúcemu sa výkonu rozhraní API dostupných v prehliadačoch.

JavaScript by sa nemal zamieňať s programovacím jazykom Java. Hoci „Java“ a „JavaScript“ sú ochranné známky spoločnosti Oracle v USA a iných krajinách, tieto dva programovacie jazyky sa výrazne líšia svojou syntaxou, sémantikou a prípadmi použitia.