object-model

JavaScript: Qué son.extender y.prototipo utilizado para?

Soy relativamente nuevo en JavaScript y sigo viendo .extender y .prototipo en bibliotecas de terceros que estoy usando. Pensé ... que ver con el prototipo de la biblioteca javascript, pero estoy empezando a pensar que no es el caso. ¿Para qué se utilizan?

AngularJS: ¿Cómo deberían estructurarse los controladores y las fábricas/servicios con un modelo de objetos rico y jerárquico?

Leí estos dos grandes artículos: {[12]]} El estado de los controladores angularjs por Jonathan Creamer Y Repensando los ... ser la forma en que haces la mayoría de las cosas. ¿Cómo han resuelto esto otros? ¿Hay algún patrón ahí fuera para esto?