2016-05-01 8 views
0

узла дает эту ошибку «TypeError: Не удается прочитать свойство„IndexOf“неопределенных», проверяя появление суб подстрокиTypeError: Не удается прочитать свойство «IndexOf» неопределенной

var withdraw = project.withdrawal; 
 
\t \t \t \t var uemail = user.eamil; 
 
\t \t \t \t var ans = withdraw.indexOf(uemail) > -1;

+1

Вы можете 'console.log (убрать)' и показать результат ... – uzaif

+0

Ваша переменная 'отзыв'' undefined'. –

+0

Это означает, что 'project' не имеет свойства' снятия'. (Или он * имеет * свойство 'снятия', но значение этого свойства' undefined'.) – nnnnnn

ответ

0

Вывод переменной, скорее всего, не определен. Вы можете настроить его в пустую строку с:

var withdraw = project.withdrawal || ""; 

Это должно избежать ошибки, но это может быть лучше, чтобы проверить, есть ли другой вывод ошибка, приводящая к неопределенным.

Смежные вопросы