Показать сообщение отдельно
  #8 (permalink)  
Старый 27.09.2016, 12:33
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от Sherminator
вы всего лишь создали отдельную переменную и положили туда объект, что заставило его работать... Можете объяснить в чем была проблема поподробнее?
может так понятнее?
без отдельной переменной

Fx.Wrap = function (obj) {
    var out = "";
    for (var prop in obj) {
        if (obj.hasOwnProperty(prop) && obj[prop] != undefined) {
            out += '<div>' + prop + ': ' + (typeof obj[prop] == 'object' ? this.Wrap(obj[prop]) : obj[prop]) + '</div>';
        }
    }
    return out;
};
Ответить с цитированием