ФорумПрограммированиеJavaScript → Ответить на сообщение — форма на каждый коммент?)

Ответить на сообщение — форма на каждый коммент?)

  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:26, спустя 16 секунд

    adw0rd, разуй глаза 8) http://mabp.kiev.ua/content/source/jquery.autocomplete.js
    все умрут, а я изумруд
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:30, спустя 4 минуты 42 секунды

    и я использую таб вместо пробелов

    я тоже, мне кажется так как-то более читабельно
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:34, спустя 3 минуты 58 секунд

    А меня вот учили, что самое правильное:

    }
    else
    {

    Ибо, главное правило: Открывающая блок скобочка всегда должна быть строго под закрывающей, и не фиг строки экономить.
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:39, спустя 4 минуты 37 секунд

    я использую таб вместо пробелов

    я тоже но при сохранении моя иде конвертирует таб в 4 пробела

    AlexB, а я всегда экономлю строки
    jQuery в этом очень помогает
    поэтому я стараюсь везде где можно делать ифы и цыклы в одну строку
    кстати определения (var myVar, myVar2) тоже в одну строку это еще и полезно поскольку по 5 раз не надо искать где у тебя определение, всегда знаешь что в начале метода
    а еще для этого использую чудо функцию .end()
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:47, спустя 7 минут 39 секунд


    А меня вот учили, что самое правильное:

    }
    else
    {

    Ибо, главное правило: Открывающая блок скобочка всегда должна быть строго под закрывающей, и не фиг строки экономить.
    я так раньше писал, но потом почему-то переучился на
    if (true) {
    }
    else {
    }
    все умрут, а я изумруд
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:47, спустя 11 секунд


    adw0rd, разуй глаза 8) http://mabp.kiev.ua/content/source/jquery.autocomplete.js


    сенк, что-то ссылку не разглядел :)


               $.extend(this, options)

               this.container = $("<div/>")
                   .css({width:this.width})
                   .addClass('ac_conteiner')
                   .insertBefore(ac);


    Не нравиться, так как неоднозначно… В одном месте нет ";" а в другом есть… зато где есть первая строка читается автоматом как отдельное действо, после чего последующие читаются отдельно… Я всегда ставлю;


       ac.prototype = {

       // html elements
           ac : null, // main input
           ul : null, // autocomplete list
           img : null, // image
           container : null, // outer div


    Вид заголовочных камментов (// html elements) и отступы не нравятся

         * site: http://mabp.kiev.ua/content/2008/04/08/autocomplete_by_your_own_hands/


    разве не @link?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:51, спустя 4 минуты 16 секунд

    Кстати, я далеко не js-гуру и т.д. И не фанат jQuery (просто это один из используемых инструментов). Но возник вопрос

    parseInt(this.container.css("font-size")


    Ему все равно в чем? px, pt, el и т.д… или он все конвертит в px?
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:52, спустя 1 минуту 18 секунд


    поэтому я стараюсь везде где можно делать ифы и цыклы в одну строку
    Я когда студентом работал на своей первой работе (мы тогда еще на С писали), у меня ваще руководитель не принимал работу, пока скобочки не расставлю аккуратно.
    У нас там много сложных расчетов было, вторым после скобочек требованием была правильная расстановка пробелов в соответствии с приоритетом операций.
    Типа так правильно:
    a = b*c + d;
    А за такое давали люлей:
    a=b*c+d;

    Зато теперь я сам такой же вредный начальник …
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 6:55, спустя 2 минуты 20 секунд

    AlexB, а я всегда экономлю строки

    не переношу при прочтении сжатый код… однако сам все время сжимаю код…

    jQuery в этом очень помогает
    поэтому я стараюсь везде где можно делать ифы и цыклы в одну строку
    кстати определения (var myVar, myVar2) тоже в одну строку это еще и полезно поскольку по 5 раз не надо искать где у тебя определение, всегда знаешь что в начале метода


    +1 (кроме циклов)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:01, спустя 6 минут 22 секунды

    насчет оформления полностью согласен с AlexB.
    Ибо меня тоже так же учили в универе =)
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:02, спустя 1 минуту 28 секунд

    NRG, а меня ни где не учили :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:03, спустя 1 минуту



               $.extend(this, options)

               this.container = $("<div/>")
                   .css({width:this.width})
                   .addClass('ac_conteiner')
                   .insertBefore(ac);


    Не нравиться, так как неоднозначно… В одном месте нет ";" а в другом есть… зато где есть первая строка читается автоматом как отдельное действо, после чего последующие читаются отдельно… Я всегда ставлю;
    ты куришь?
    приглядись..
    все умрут, а я изумруд
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:06, спустя 2 минуты 50 секунд

    adw0rd, я по образованию далеко не программист =)
    специальность у меня : инженер приборов точной механики , а вот просто на 1-м и 2-м курсе преподавали паскаль, вот там и приучили… =)
  • Trej Gun

    Сообщения: 5305 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:09, спустя 2 минуты 31 секунду

    $.extend(this, options)


    зафтыкал точку с запятой

    @link

    это тебе не пхп

    Я когда студентом работал на своей первой работе (мы тогда еще на С писали), у меня ваще руководитель не принимал работу, пока скобочки не расставлю аккуратно.

    на самом деле я когда пишу всегда скобки ставлю потому что тогда в них можно какуюто жебажную инфу засунуть а потом убираю

    NRG, а меня ни где не учили :)

    ++
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 10 ноября 2008 г. 7:09, спустя 40 секунд

    NRG, хехе, ясно… нам тоже преподовали на первом курсе… :)
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!