Показать сообщение отдельно
  #16 (permalink)  
Старый 14.09.2016, 06:39
Аспирант
Отправить личное сообщение для SpaceAlarm Посмотреть профиль Найти все сообщения от SpaceAlarm
 
Регистрация: 05.05.2016
Сообщений: 92

var array = [ 
	{ id: 0, test_name: 14131 },
        { id: 1, test_name: 41131411 } 
  ];

var past = {
'validate' : '14131 '
}
  
function isName(array, value) {
		return array.some(function(el){
                return el['test_name'] == value;
	});
  }
  
  
 if((isName(array,  past.validate) == false)) {
 	console.log('1');
 } else {
 console.log('0');
 }


Если быстро использовать данный код, то скрипт крашится
LOG из консоли: TypeError: array.some is not a function
Как исправить? ставить ограничение на доступность к использованию по таймеру, не выход
Ответить с цитированием