Показать сообщение отдельно
  #24 (permalink)  
Старый 02.10.2010, 10:26
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

cainrus, покажи, пожалуйста, рабочий пример
Вообще, ключ в объекте, если кто не в курсе, - строка. Так что же ввело в заблуждение?
var object = {}, innerObject = {};
object[innerObject] = {prop: 'value'};
alert(object[innerObject].prop); // value

var string = innerObject.toString(); // [object Object]
alert(object[string].prop); // value

// А вот, что происходит на самом деле:
alert(object['[object Object]'].prop); // value
Ответить с цитированием