Popis:
Definice funkce.
Funkce je JavaScript procedura - množina příkazů, které provádějí úlohu nebo počítají hodnotu. Funkce se musí někde definovat (to znamená zadat algoritmus, který funkce má provádět) a pak ji lze volat.
Syntaxe:
function Název(Parametr1, Parametr2, ...)
{
Příkaz1
Příkaz2
...
}
Poznámka:
Funkce definované příkazem function v proceduře jsou dostupné pouze uvnitř této procedury.
Příklad1:
Definice funkce a její volání:
Vyber a zkopíruj do schránky
function Sum(a, b)
{
return a + b;
}
var c = Sum(1, 2);
Příklad4:
Stejný příklad jako Příklad3, ale funkce se nepojmenovává a nezakládá předem.
Vytvoří se na místě zadávání (pro přehlednost je použitelné pouze u jednoduchých funkcí).
Vyber a zkopíruj do schránky
var oForm = pMe.Form;
var oBtn1 = oForm.CreateItem("button", "btn1");
oBtn1.AddEvent("onAction", "btn1", function(ev) { if (ev.Action == "main") { Pm.Debug("Click UP"); } });
Historie:
Pm9.00.05: Příkaz začal být podporován v systému PROMOTIC