Показать сообщение отдельно
  #41 (permalink)  
Старый 25.10.2014, 21:16
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Ты не понял. Никто не говорит о том, что нужно отказаться от new и использовать Object.create - это, конечно, бред. Object.create надо использовать в функции inherits, ибо нам нужен чистый объект с [[Prototype]], равным прототипу наследуемого класса, без всякой хрени от конструктора.
Цитата:
Мы это могли бы делать и по старинке. {__proto__: example}
Динамическое изменение свойства [[Prototype]] объекта вызовет проблемы с производительностью, ибо это неожиданная неоптимизируемая операция.
Ответить с цитированием