Výuka JavaScriptu – 3.

Diskuze čtenářů k článku

LILI  |  20. 02. 2006 08:14

To ma byt pre zaciatocnikov???

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jiří Jáchim  |  16. 01. 2002 18:47

Užitečné a zajímavé, ale chtělo by to rychleší tempo, nemůžu se dočkat

Souhlasím  |  Nesouhlasím  |  Odpovědět
Turbo  |  16. 01. 2002 18:34

musel som si tieto tri diely precitat 4krat aby som to trochu pochopil

v programovani som zaciatocnik (viem iba trochu HTML ), a preto to pre mna nie je najlahsie , ale aj tak to je super serial

casom sa to mozno naucim

Souhlasím  |  Nesouhlasím  |  Odpovědět
Marek Němec  |  16. 01. 2002 18:54

Snažím se dávat názorné příklady, které zlepšují pochopení (vyzkoušejte si je), alespoň doufám. Pokud není něco jasné klidně se ptejte, jako ve škole. Bude-li vás víc či zajímavý podnět rád napíšu speciální díl.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Turbo  |  16. 01. 2002 22:26

su to len banalne otazky, ale pomozu mi

1.
vytvoril som si subor script.js kde bolo napisane:

potom som vytvoril subor skuska.html a v nom:



Skuska



Ked som vsak spustil skuska.html nic sa nedialo. Ked som spustil script.js (poklepal som nan vo WindowsExplorer) objavilo sa okno "Windows Script Host" - error.
Skusil som teda premenovat script.js na script.html a spustil, bolo to OK (zobrazilo sa okno "Alert")

2.
Logicky operator nebo - co je to za znak? To su dve II (dve makke icka)?

3.
aky je rozdiel ked sme v tom provom priklade napisali:
   var x;
   x=true;
a v druhom sme napisali:
   var i=0;
je to vlastne analogicke alebo ako?

4.
je treba striktne dodrziavat medzery, riadkovanie a vzdialenost od okraja riadka?

5.
tie odkazy vo vnorenych cykloch a podmienkach mi aosi nefungovali. Nepochopil som ten zapis, preco je tam file://vnější cyklus ...?

Dakujem za odpoved pan ucitel
 

Souhlasím  |  Nesouhlasím  |  Odpovědět
Turbo  |  16. 01. 2002 22:34

sakra preco mi z prvej otazky vyhodilo kod co som tam napisal?
skusim to napisat znovu (nejak inak):

takze v script.js bolo:






a v skuska.html bolo:




Skuska





Souhlasím  |  Nesouhlasím  |  Odpovědět
Turbo  |  16. 01. 2002 22:40

zase nic!  Do tretice vsetko dobre...

v script.js:
<script language="JavaScript" type="text/javascript">
< !--
    alert("Ahoj světe!");
 //––>
 </script>

a skuska.html
 <html>
 <head>
 <title>Skuska</title>
 </head>
 <body>
 <script language="JScript" type="text/javascript" src="script.js"></script>
 </body>
 </html>

Souhlasím  |  Nesouhlasím  |  Odpovědět
Turbo  |  16. 01. 2002 22:42

to som teraz dobre dojeb..

kaslem na to

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jakub Simacek  |  16. 01. 2002 14:18

<html>
<head>
<title>Test</title>
<script language="JavaScript">
var a1,a2;
a1 = "3";
a2 = 3;
  if (a1 == a2)
    alert("==");
  if (a1 === a2)
    alert("===");
</script>
</head>
<body>
</body>
</html>

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jakub Simacek  |  16. 01. 2002 14:19

K pochopení operátoru === doporučuji toto:

var a1,a2;
 a1 = "3";
 a2 = 3;
 if (a1 == a2)
  alert("==");
 if (a1 === a2)
  alert("===");

Souhlasím  |  Nesouhlasím  |  Odpovědět
jofre  |  16. 01. 2002 08:50

... ale chyby mi zde jedna vec. Kdyz uz jme na tom netu a existuji uz ty linky, tak proc je nekde ve footru nepouzit jako odkazi ne predchozi dily.

nebo jsem slepy

Souhlasím  |  Nesouhlasím  |  Odpovědět
jofre  |  16. 01. 2002 08:52

jezis "odkazy"

xory...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Marek Němec  |  16. 01. 2002 12:29

Máte pravdu, úplně jsem na ně zapomněl.

Děkuji za upozornění. Dohromady to zvládnem!

Souhlasím  |  Nesouhlasím  |  Odpovědět
mmm  |  15. 01. 2002 18:27

Super, jen tak dál.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Marek Němec  |  16. 01. 2002 01:00

To jsem rád, že to taky někdo pochválil. Hned se píšou další díly radostněji.

Dík  

Souhlasím  |  Nesouhlasím  |  Odpovědět
mmm  |  16. 01. 2002 09:33

Mám jen jedinou výtku, pište rychleji, nemůžu se dočkat na další díl

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tirex  |  15. 01. 2002 08:05

Na začiatok by som opäť pochválil autora za prácu, ktorú robí .

Pristavil by som sa pri aritmetických operátorch ++ a --

Autor trošku mylne napísal, že keď:

var x = 5;

x++;    //x nadobudne hodnotu 6

Nie je to celkom pravda. Síce nadobudne hodnotu 6, ale až po prvom použití. Rozdiel medzi ++x a x++ je asi následovný:

var x,y;

x = 5;

y = x++;     // (1)

x = 10;

y = ++x;    // (2)

(1) V prvom prípade sa premennej y priradí hodnota 5 a následne sa premenná x inkrementuje o 1 na hodnotu 6

(2) V druhom prípade sa premennej y priradí hodnota 11, pretože premenná x sa inkrementuje ešte pred priradením.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor