Показать сообщение отдельно
  #3 (permalink)  
Старый 05.11.2017, 21:56
pas pas вне форума
Новичок на форуме
Отправить личное сообщение для pas Посмотреть профиль Найти все сообщения от pas
 
Регистрация: 05.11.2017
Сообщений: 2

Я видимо, что то элементарное не понимаю. Указал явно, что wtData и wwData объекты. Теперь если делать wwData одномерным массивом строк, то вроде работает, но если сделать так:

var wtData = new Object();
var wwData = new Object();
for (var i = 0; i < lastData.length-1; i++) {
       wtData=lastData[i].split("=");
       wwData[i]['datetime']=String(wtData[1].split(' ')[1]+" "+wtData[1].split(' ')[2]);
       wwData[i]['temp']=String(wtData[2].split('°')[0]);
                      }

то опять не работает. снова "TypeError: wwData[i] is undefined" на строке "wwData[i]['datetime']=String(wtData[1].split(' ')[1]+" "+wtData[1].split(' ')[2]);"
PS: Rasy я не совсем понял Ваш ответ. Вы советовали явно объявить wtData и wwData массивами?

Последний раз редактировалось pas, 05.11.2017 в 21:58. Причина: дополнил
Ответить с цитированием