현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - < p>PROTYPE 이란 무엇입니까?

< p>PROTYPE 이란 무엇입니까?

< /p>

해결 1: < /p>

prototype (프로토타입) < /p>

JavaScript 에서 prototype 객체는 객체 지향 구현을 위한 중요한 메커니즘입니다 < /p>

각 함수는 하나의 객체 (Function) 이고 함수 객체에는 하위 객체 prototype 객체가 있으며 클래스는 함수로 정의됩니다. Prototype 은 함수의 프로토타입과 클래스의 멤버 컬렉션을 나타냅니다. < /p>

new 를 통해 클래스의 인스턴스 객체를 만들 때 prototype 객체의 멤버는 인스턴스화된 객체의 멤버가 됩니다. < /p>

1, 이 객체는 클래스에서 참조되며 함수 객체만 참조할 수 있습니다. < /p>

2, new 가 인스턴스화된 후 해당 멤버가 인스턴스화되어야 인스턴스 객체가 호출될 수 있습니다. < /p>

동시에 함수는 함수 객체가 멤버를 직접 선언하면 인스턴스화되지 않고 호출할 수 있는 객체입니다. < /p >