Я столкнулся с проблемой IE8, которая, как я изначально думал, была вызвана отсутствием поддержки IE8 для свойства indexOf (), но, похоже, это не так.Я реализовал indexOf () с помощью прототипа, но все еще продолжаю получать сообщение об ошибке -
Объект не поддерживает свойство или метод 'filter'
Мой код содержит ошибки и он передан в PassArray.линия фильтра.
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;
}