Update cookies preferences
Promotic

Filter - metoda objektu PmArray

Popis:
Umožňuje filtrovat 1-rozměrné pole.
Syntaxe:
Array Filter(Function onFilter)
Parametry:
onFilter(Function) Parametr onFilter obsahuje funkci, která umožňuje vlastní filtrování 1-rozměrného pole.
Funkce onFilter uživatelsky zjišťuje, zda položka pole patří/nepatří do výsledného pole. Tato funkce je během filtrace volána postupně pro každou položku pole a musí být v podobě:
function onFilter(vItem, iItem) { return vItem > 10 ? true : false; }
kde parametr vItem obsahuje hodnotu položky pole a parametr iItem obsahuje index položky v poli.
Funkce vrací:
true - pokud položka splňuje podmínku filtrace
false - pokud položka nesplňuje podmínku filtrace
Vrácená hodnota:
1-rozměrné pole - kopie vstupního pole obsahujícího pouze položky splňující filtrační podmínku.
Poznámka:
Tato metoda je funkční i ve Web obrazech.
Příklad:
JavaScriptVyber a zkopíruj do schránky

function onFilter(vItem, iItem)
{
return vItem > 10 ? true : false;
}

var arr1 = Pm.Array1(2, 11, 5, 23, 45, 8, 10, 19);
var arr2 = arr1.Filter(onFilter);
// Pole bude filtrované následovně: 11, 23, 45, 19

Historie:
Pm9.00.27: Vytvořeno
© MICROSYS, spol. s r.o.