Funkce je část kódu, která je definována ve složených závorkách za klíčovým slovem function a umožňuje být volána opakovaně. Šetří čas a námahu.
Deklarace vlastní funkce:
function pozdrav(){
Klíčové slovo function
deklaruje funkci. Jedná se o povinné slovo. Slovo pozdrav
je název funkce, následován dvojicí závorek ().
Uvádějí, zda se jedná o funkci s parametrem, pokud je uvedeno cokoli v závorkách nebo bez parametru, pokud použijeme prázdné závorky. Složené závorky {}
ohraničují tělo funkce. Kdykoli zavoláte tuto funkci skript vypíše tělo této funkce, tedy "ahoj".
Vyvolání funkce:
Po deklaraci funkce ji nyní můžeme použít:
pozdrav();
Zapíšeme pouze název funkce a závorky. Skript provede obsah těla funkce a vypíše "ahoj".
Funkce bez argumentu = Procedura
Použitá funkce pozdrav(), která nemá uvnitř závorek žádný argument.
definice funkce:
function mojeFunkce()
{
window.alert("Ahoj světe!");
}
použití funkce:
mojeFunkce();