1. JavaScript / Говнокод #18623

    −1

    1. 1
    2. 2
    3. 3
    $(function ($) {
        $.tradeticket = $.tradeticket || {};
    }(jQuery));

    Genious!

    oxfn, 22 Августа 2015

    Комментарии (11)
  2. JavaScript / Говнокод #18618

    +4

    1. 1
    var _ = require('./app/bower_components/underscore/underscore.js');

    thepotato, 20 Августа 2015

    Комментарии (3)
  3. JavaScript / Говнокод #18606

    +7

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    .first-page-amount span {
      display: block;
    }
    
    .first-page-amount div {
      display: inline-block;
    }

    Хоть и CSS, но наговнокодить и тут можно.

    keitoaino, 17 Августа 2015

    Комментарии (107)
  4. JavaScript / Говнокод #18594

    +2

    1. 1
    2. 2
    3. 3
    f($scope.data.extraFields){
          $scope.data.extraFields = $scope.data.extraFields;
        }

    разбираю сайт после предыдущего разраба

    fxt, 13 Августа 2015

    Комментарии (5)
  5. JavaScript / Говнокод #18592

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    var popup = function () {
                if ($('.popup_close').length > 0) {
                    $('.popup_close').on('click', function () {
                        $(this).closest('.wrapper_outer_popup').addClass('hidden');
                    });
                    $('.popup_target').on('click', function () {
                        $('.popup[data-popup="' + $(this).attr('data-target') + '"]').removeClass('hidden');
                    });
                }
            }(popup);

    Друг фронтендер, написал сие творение, из его слов он создал анонимную функцию которую тут же вызывает, суть в
    var popup = function () {/* какой-то код */}(popup); это все вместо (function(){ /*какой-то код */}) ();

    snayps, 11 Августа 2015

    Комментарии (7)
  6. JavaScript / Говнокод #18585

    +4

    1. 1
    if (JSON.stringify(actions[j].user._id).indexOf(user._id) == 1) {

    thepotato, 06 Августа 2015

    Комментарии (2)
  7. JavaScript / Говнокод #18577

    +1005

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    function getCurrentYear() {
     if (lastFrom.getYear() == lastTo.getYear()) {
      return (lastFrom.getYear() + 1900).toString();
     } else {
      return (new Date().getYear() + 1900).toString();
     }
    }

    *развожу руками*

    Enut, 05 Августа 2015

    Комментарии (0)
  8. JavaScript / Говнокод #18573

    +1000

    1. 1
    clearChild = (clearChild === false) ? false : true;

    Разбирался в коде на проекте и нашел вот такое :)

    Un3Solka, 04 Августа 2015

    Комментарии (3)
  9. JavaScript / Говнокод #18540

    +1001

    1. 1
    'used strict'

    Уже "попользовался" strict

    Оригинал: https://github.com/tischenkoa/portfolio-front-end-javascript/blob/master/24_task_(Ajax_loading_comics)/loadimg.js#L4

    volter9, 27 Июля 2015

    Комментарии (28)
  10. JavaScript / Говнокод #18533

    +161

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    /* ... */
    
    alert(event.target.parentElement.parentElement.parentElement.id);
    
    /* ... */

    Выход из списка и получение id блока-обертки...

    CMTV, 26 Июля 2015

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