Pokud v∙bec nerozumφte funkcφm v programovßnφ (co╛ nep°edpoklßdßm), p°eΦt∞te si funkce pro zaΦßteΦnφky.
function jmenoFunkce(parametry) {t∞lo funkce};
nebo podrobn∞ji zapsßno:
function jmenoFunkce(parametr, parametr)
{
p°φkaz; p°φkaz; return hodnota
};
Nap°φklad:
function upozorneni(stranka)
{
alert("Tφmto se dostanete na strßnku s nßzvem " + stranka)
};
jmenoFunkce(hodnota, hodnota);
Velmi Φasto se funkce volajφ na zßklad∞ udßlostφ dokumentu p°φmo z HTML k≤du, nap°φklad:
<a href="index.htm"
onclick="upozorneni('hlavnφ
strßnka');">Obsah</a>
P°i kliknutφ na slovo "Obsah" se vyvolß funkce upozorneni() s hodnotou parametru "hlavnφ strßnka". P°edtφm samoz°ejm∞ musφ b²t funkce inicializovanß (v p°edchozφm p°φkladu).
Pokud funkce vracφ hodnotu (deklarace obsahuje return hodnota), dß se funkce
volat zßpisem
prom∞nnß = jmenoFunkce(parametry);
Prom∞nnß deklarovanß ve funkci klφΦov²m slovem var
je lokßlnφ.
Lokßlnφ prom∞nnΘ jsou i parametry funkce (to, co je v zßvorce za jmΘnem
funkce). Pokud se ve funkci pou╛ije jmΘno jinΘ nedeklarovanΘ prom∞nnΘ, jde o
prom∞nnou globßlnφ.
P°edchozφ: V∞tvenφ |
Obsah strßnek o
Javascriptu na serveru Jak psßt web |
Dal╣φ: Objektov² model |
Vizte tΘ╛: funkce pro zaΦßteΦnφky |
o tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek