2016-11-07 3 views
-1

У меня есть массив, и я пытаюсь сохранить в массиве совпадающий элемент, как:Uncaught Ошибка: Не удается прочитать свойство «IndexOf» неопределенной

myarr = ["80299", "82000", "812323", "852258"]; 
 
var res = myarr.filter(x => x.indexOf("02") !== -1) 
 
alert(res);

Но это дает ошибка "Не удается прочитать свойство" indexOf "неопределенного" Как я могу его исправить?

+7

код вы предоставили не ошибка. Вам нужно будет дать более точный пример проблемы. https://jsfiddle.net/5pyw1exe/ –

ответ

1

Я думаю, что это то, что вы ищете:

myarr.filter(function(el, index, arr){return (el.indexOf('02') > -1)}) 
Смежные вопросы