Studio Deštník

Dnes je úterý 21. listopadu 2017.
http://destnik.wz.cz
destnik@seznam.cz

Opera
Získejte Firefox!

Valid HTML 4.0!

Valid CSS!

JS javascript

JavaScript je skriptovací jazyk speciálně vyvinutý pro potřeby webu. Slouží k psaní prográmků fungujících na straně klienta (to je rozdíl oproti např. PHP nebo ASP.net). Z toho ale také vyplývá, že nám nabízí trochu méně, než standartní programovací jazyky. JavaScript však dokáže stránky dynamicky přizpůsobovat potřebám uživatele. Např. je může optimalizovat pro různá rozlišení nebo umí manipulovat s klientskými okny.

Protože JavaScript je interprtován na straně prohlížeče, je výhodné jej používat co nejvíc u věcí, které by jinak musel provádět server. Hlavní výhodou tohoto postupu je především rychlost: pokud bychom využívali server, pak by se nejprve musel poslat požadavek tomuto, pak by byl vyhodnocován a nakonec by nám jej server poslal zpět. Hlavní nevýhodou tohoto řešení je, že ne všichni musejí mít JS povolen (dnes už se prakticky nesetkáte s prohlížečem, který by jej nepodporoval, ale spíše jej mohou mít někteří lidé vypnutý. Proto by měl například kontrolu dat vždy provádět i server.

Pokud byste se chtěli o JavaScript zajímat profesionálně, pak Vám musím doporučit knihu Rastislava Škultétyho JavaScript - programujeme internetové aplikace, která vyšla r. 2001 v nakladatelství Computer Press. Nechcete-li platit, pak si můžete prostudovat specifikaci JavaScriptu na stránkách společnosti Netscape, nebo dokument ECMA-262, který je k dispozici na ftp.ecma.ch/ecma-st/Ecma-262.pdf a který je specifikací jazyka EcmaScript, z něhož JS vychází.

Další kapitola je věnována matematickým funkcím v JavaScriptu.

Nebo si můžete prohlédnout některé hotové skripty.