Показать сообщение отдельно
  #3 (permalink)  
Старый 22.03.2014, 21:01
Интересующийся
Отправить личное сообщение для mrmammoth Посмотреть профиль Найти все сообщения от mrmammoth
 
Регистрация: 19.03.2014
Сообщений: 22

Сообщение от Sweet Посмотреть сообщение
Object..defineProperty работает совсем не так. И вообще, мне кажется, что достаточно сделать так:
var a1 = {
  param1: "value1",
  param2: "value2",
  param3: {
    subparam1: "vol1",
    subparam2: "vol2"
  }
};

alert(a1.param3.subparam1);
так работает. Но мне в конечном итоге надо получить аналог php. и добавлять элементы к массиву param3
array (
        'param1' => 'volume1',
        'param2' => 'volume2',
        'param3' => 
        array(
                'subparam1'   => 'vol1',
                'subparam2'   => 'vol2'
               );
);

Как сделать на js пока не знаю
Ответить с цитированием