Контакты

Наибольший вклад в теги

Все теги (4)

Лучшие ответы пользователя

Все ответы (5)
  • Как убрать тень у select в Mozilla?

    Попробуйте к select применить свойство - -moz-appearance: none;
    Ответ написан
    Комментировать
  • Что такое конструктор и для чего он нужен (eli5)?

    Привет!
    В первую очередь вы должны понимать что в JS нету как таковых конструкторов, это те же самые функции.
    Поэтому для углубленного понимания ООП я думаю можно взять другой язык (php, c#), там и примеры по ярче.

    По делу:
    В вашем примере вы создаете функция-конструктор которая принимает параметром некое имя.

    this.name = name;

    Эту строчку можно прочитать дословно так:
    Входящий параметр name записать в свойство name объекта где находится конструктор.

    В вашем примитивном примере вы не почувствуете удобство от использование конструкторов, поэтому в этом случаи разницы нет.

    Советую погуглить ООП не в JS, а вообще. Это должно вам помочь в понимании.
    Ответ написан
    Комментировать