Показать сообщение отдельно
  #5 (permalink)  
Старый 13.04.2015, 14:58
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

Наложить своего кода в прототипы это плохо. Это грабли которые со временем стукнут по носу. Инкапсуляция и наследование это хорошо. Изменять стандартные или чужие объекты это плохо.
В данном случае когда расширяется HTMLelement это плохо для всех наследников этого объекта и далеко не всем наследникам нужно такое свойство.
Лучше создать свой объект в котором реализовать все нужные свойства и методы и добавить его в цепочку прототипов.
Ответить с цитированием