Článek: AN0002381Aktualizováno:: 13.12.2018
JavaScript je multiplatformní, objektově orientovaný skriptovací jazyk. Je možné ho použít jak na straně klienta, tak na straně serveru. JavaScript se používá v dynamickém HTML například pro ovládání různých prvků na stránce, ale také jako rozšíření různých aplikací. Interpretem JavaScriptu tak dnes disponují nejen prohlížeče a webové servery, ale i různé nástroje a aplikace.
JavaScript je někdy spojován s různými zranitelnostmi. Problém však není v JavaScriptu, ale v jeho nesprávném použití. Pokud použijete JavaScript na straně klienta pro první validaci před odesláním dat na serveru, je to v pořádku. Pokud však zároveň neprovedete validaci i na serveru, jde o chybu vývojáře, který by měl předpokládat, že data z klienta lze podvrhnout.
Název JavaScript byl zvolen z marketingových důvodů. I když má podobnou syntaxi, s Javou nemá vlastně nic společného.
Dobré příklady použití JavaScriptu najdete např. v tutorialu w3schools.
V ObjectGears je JavaScript použit k přizpůsobemí funkcionality vašim potřebám na mnoha místech. Skriptům je věnována celá jedna sekce dokumentace. Skripty lze použít např.:
Více informací k jazyku doporučujeme získat na Wikipedii a ve w3schools. Stránek o JavaScriptu je velké množství - doporučujeme např. i český web jakpsatweb.cz.