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" onmouseclick="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);