Показать сообщение отдельно
  #15 (permalink)  
Старый 03.07.2012, 17:14
Профессор
Отправить личное сообщение для oneguy Посмотреть профиль Найти все сообщения от oneguy
 
Регистрация: 31.05.2012
Сообщений: 396

Severtain, правильно ли я понял, что у вас в Chrome не работает этот код:
var a= {
ast :0,
tast : {a:0, b:0 }
}

var b = new Array (2);
b[0]= {
ast :0,
tast : {a:0, b:0 }
}
b[1]= {
ast :0,
tast : {a:0, b:0 }
}

function add (name)
{
name.tast.a++;
if (name.tast.b==0)
{alert ('work');}
}
add(b[0]);

и вылетает ошибка "Uncaught TypeError: Cannot read property 'одно из значений в объекте в данном случае это был бы b[0].tast.b' of undefined"?

Последний раз редактировалось oneguy, 03.07.2012 в 17:49.
Ответить с цитированием