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

    +147

    1. 1
    2. 2
    3. 3
    function gId(nid) {
        return document.getElementById(nid);
    }

    Функция года. все понятно и ясно

    Запостил: KlonD90, 07 Ноября 2011

    Комментарии (22) RSS

    • а по моему нормально. Мне тоже лень писать такую длинную конструкцию.
      И в сорцах ВКонтакте аналогичную запись встречал.
      Ответить
    • guide need
      Ответить
    • Первый день на JS программируете?
      Ответить
      • Т.е. все так сокращают код?
        Ответить
        • Нет, многие юзают Jquery например ...
          Ответить
          • Зачем переть несколько десятков килобайт кода если нужно скрыть показать пару тройку дивов???
            Ответить
        • Когда jQuery ещё не был так популярен, как сейчас, то очень многие. Имя, естественно, может быть любым: $, id, gebi, elem…
          Ответить
          • мне нравится gebi, или, если следовать стилю сабжа, gEbi
            Ответить
            • показать все, что скрытоСидит мартышка в Ниле бананы полоскает.
              Проплывает мимо крокодил.
              - Мартышка это что у тебя?
              - Грыбы!
              Кркодил подумал подумал снова подплыл.
              - Мартышка что ж ты говоришь грибы если это бананы?
              - Грыбы говорю отсюда грыбы.
              Ответить
              • Ну что за мудень. У тебя даже анекдоты унылые. Кстати напомнило:

                Сидит мартышка в Ниле бананы полоскает.
                Проплывает мимо крокодил.
                - Мартышка это что здесь делаешь?
                - Дай рубль, скажу.
                Крокодилу стало любопытно, ну и дал он мартышке рубль.
                - Бананы полоскаю.
                - Дура ты, блядь.
                А Мартышка отвечает
                - Ага. Дура, зато червонец в день имею.
                Ответить
              • изговнякал же анекдот
                Ответить
    • Именно - все понятно и ясно. А если всё понятно и ясно и удобно использовать, почему говнокод?
      Такая функция еще и памяти сэкономит прилично.
      Ответить
    • $ в prototype, mootools
      Ответить
    • Кроме того, этот gId в будущем может стать чем-то более сложным чем getElementById
      Ответить
      • тогда его придется переименовать в govnoId
        Ответить
      • Например, внеземным организмом, тело которого покрыто хитином, поедающим протоплазму клеток умерших личинок карбонокрылых стрекоз обитающих на Бетельгейзе в кратерах вулканов.
        Ответить

    Добавить комментарий