Objekt PmExpr (Vyhodnocující nástroj JavaScript výrazu)
Popis:
Objekt umožňuje vyhodnocovat JavaScript výraz zadaný jako String.
Vlastnosti a metody:
SetVar() | Do objektu přidá jednu proměnnou |
SetExpr() | Nastaví výraz v podobě textového řetězce |
Eval() | Vyhodnocení zadaného výrazu |
Poznámka:
Výraz lze přidat do objektu pomocí
SetExpr. Tento výraz může obsahovat názvy proměnných. Tyto proměnné lze přidat do objektu metodou
SetVar. Metoda
Eval pak daný výraz vyhodnotí (včetně proměnných) a vrátí výsledek.
Vyhodnocovat výraz pomocí objektu
PmExpr je například vhodné, pokud výraz v podobě textového řetězce je odněkud načten (např. ze souboru, z komunikace …) a dopředu se tedy neví, jak bude výraz vypadat.
Například aplikace pro obecné vyhodnocování dat potřebuje aby výrazy pro zpracování dat byly umístěny v konfiguračním textovém souboru.
Příklady vyhodnocení výrazu pomocí objektu PmExpr: