¿Qué es PROTIPO?
Análisis 1:
prototipo (prototipo)
En JavaScript, el objeto prototipo es un mecanismo importante para realizar la orientación a objetos.
Cada función es un objeto (Función). El objeto de función tiene un objeto prototipo de subobjeto y la clase se define en forma de función. Prototipo representa el prototipo de la función y también representa una colección de miembros de una clase.
Al crear un objeto de instancia de una clase mediante new, los miembros del objeto prototipo se convierten en miembros del objeto instanciado.
1. La clase hace referencia al objeto y solo se puede hacer referencia a los objetos de función.
2. Después de crear una instancia de new, se crean instancias de sus miembros y se puede hacer referencia al objeto de instancia. llamado.
Al mismo tiempo, una función es un objeto. Si el objeto de la función declara sus miembros directamente, se puede llamar sin necesidad de crear una instancia.