Показать сообщение отдельно
  #1 (permalink)  
Старый 20.03.2017, 15:39
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

перебор объектов
Коллеги, доброго времени суток, есть код:
var worker= {
person:{
name:'',
age:''
},
section: {
type:'products',
work:'manager'
},
}
        setOptions: function(element, params) {
            for (var key in params) {
                worker[element][key] = params[key];
            }
            return this;
        }

setOptions('section', {
type: 'magazine',
work:'dool'
});


Вопрос в том, что есть объект, у которого свойства другие объекты. Функция setOption должна добавлять свойства и методы к дочерним объектам worker'а. Не работает((((Подскажите где я напоролся. Заранее спасибо
Ответить с цитированием