JavaScript/Juandev

Z Wikiverzity
Skočit na navigaci Skočit na vyhledávání

Tak jsem musel zakoupit knihu za 600. Myslím, že to ale stojí za to, konečně je něco pořádně didakticky propracováno. I když starší tak určitě záživnější.

Hodina 1[editovat]

  • že je JavaScript dobrým vstupem do programování, no uvidíme, kdysi jsem naprogramoval Pivní výukový program v QBasicu - možná bych ho ještě našel:-)
  • nějaké další knihovny:
  • a staří známí:
  • a ještě další kamarádi od Molly:
  • všude říkaj, může te si od nás skopírovat kód, ale já říkám není to tak snadné, musím znát alespoň základy. Jistě se to do budoucna hodí, číst kód jiných, ale teď je to na bandasku.
  • dozvěděl jsem se, že alternativou JavaScriptu jsou:
    • CGI - nevhodné, protože to na rozdíl od JS běží na straně serveru --> nicméně na svém současném hotingu mohu s CGI něco dělat, tak bych to měl prozkoumat--Juandev 29. 12. 2009, 08:19 (UTC)
    • VBScript je Visual Basic Script - tomu bych mohl rozumět, ale jede to jen na IE a Windows, čili unusefull
    • Java
    • Flash - ten se budu asi muset ještě naučit:-)
  • důležitá věc je, že JavaScript nemůže komunikovat se serverem, protože pouze vykonává operace ve webovém prohlížeči. Nicméně může předávat data do nějakého programu na straně serveru. Čili vždy je třeba znát co ten či onen server umí/poskytuje.
  • samozřejmě každý prohlížeč interpretuje JS jinak
  • JavaScriptovej komentář se buď odděluje dvěma lomítky, tedy:
    <script type="text/javascript">//halo, toto je komentar</script>
    
    , nebo jako v CSS:
    /* toto je komentar */
    
  • u vloženého JavaScriptu v hlavě HTML dokumentu je dobré tento skript skrývat. To se dělá pomocí HTML a JS komentáře: <!-- //-->, resp. <script><!-- bla bla bla //--></script>.
  • každý příkaz se v JS odděluje ENTERem nebo středníkem, ideální je oběmi metodami, tedy co řádek to příkaz zakončený středníkem
  • a je tu můj první skript:
<script type="text/javascript">
 alert("Hello, world!");
 </script>

Tak to je vše přátelé.--Juandev 17. 12. 2009, 17:42 (UTC)

Příklady[editovat]

<html>
<head>
<title>Hello, world!</title>
</head>
<body>
<h1>O Hello, world!</h1>
<p>Hello, world! je nazev nejednodussiho programu, ktery musime zkusit vyrobit v kazdem programovacim jazyce.</p>
<script type = "text/javascript">
<!--
alert("Hello, world!"); //vyvola hlasku typu "Hello, world!"
// -->
</script>
<h2>O programu</h2>
<p>Prave jste zjistili, jak tento program funguje.</p>
</body>
</html>

Hodina 2[editovat]

V této hodině se dozvídám:

  • dozvídám se o výrazu "var", který uvádí proměnou. Je to postavené na základech matematiky, ale běžně je proměnou, nějaký textový výraz

Zpětná vazba[editovat]

Narážím stále na problém vhodné metodiky. Napřed jsem měl jednu knihu, která se tvářila spíše jako bible JavaScriptu. Tu jsem odhodil s tím, že je to moc složité a že potřebuji metodiku. Tak jsem si za 600 koupil metodiku od Grady. Jenomže, tomu opět něco chybí. Je to jasná strukturalizace knihy, ve které chybí takové ty bibloidní přehledy. Takže jsem se rozhodl, že to přeci jenom zkusím s W3Schools.--Juandev 29. 12. 2009, 08:28 (UTC)