Objekt unterstützt keine Eigenschaft oder Methode 'filter'

Ich in ein IE8 Problem, das ich zunächst dachte, war wegen des Mangels an IE8-Unterstützung für die indexOf () - Eigenschaft, aber das schien nicht der Fall zu sein. Ich habe implementiert die indexOf() durch Prototypen aber noch immer der Fehler messsage -

Objekt unterstützt keine Eigenschaft oder Methode 'filter'

Mein code ist und es Fehler auf der passedArray.filter line.

  function consolidatedFilters(passedArray, passedFilter, passedFilterType)
    if (passedFilterType == "specialty")
    {       
        var filteredArray = passedArray.filter(
            function(el)
            {
               for (i in passedFilter) 
               {
                    if (passedFilter[i] == el[8]) 
                    {
                        return true;
                    }
               }
               return false
             }
        );      
        return filteredArray;
    }
Schreibe einen Kommentar