1. Список говнокодов пользователя WebStyle

    Всего: 1

  2. JavaScript / Говнокод #20486

    −48

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    exports.removeResponseFields = function(params, callback) {
      _.each(params.data, function(obj, index) {
          for (var k in obj) {
               if (obj[k] instanceof Array) {
                   _.each(obj[k], function(innerObj, innerindex) {
                       for (var pk in innerObj) {
                          if (params.showNull) return innerObj[pk] = innerObj[pk] === null ? '' : innerObj[pk];
                          if (innerObj[pk] === null) delete innerObj[pk];
                       }
                   });
               }
              if (params.showNull) return obj[k] === null ? '' : obj[k];
              if (obj[k] === null) delete obj[k];
          }
      });
      callback(params.data);
    };

    ГовноLoop

    WebStyle, 07 Августа 2016

    Комментарии (2)