Тема: hasOwnProperty
Показать сообщение отдельно
  #2 (permalink)  
Старый 14.04.2019, 15:39
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 505

function checkData(data){
  var i = 0;
  if( data[i].length && data[i][0].length && data[i][0][0].hasOwnProperty('Loan') ){
    alert('Loan: ' + data[i][0][0].Loan);
  } else {
    alert('--No array--');
  }
}

var d=[0, 1, 2];
checkData(d);
d[0] = [0, 1];
checkData(d);
d[0][0] = [0];
checkData(d);
d[0][0][0] = {'Loan': 'Ok'};
checkData(d);
Ответить с цитированием