>  기사  >  웹 프론트엔드  >  new 연산자를 사용하여 객체를 인스턴스화하는 구체적인 단계는 무엇입니까?

new 연산자를 사용하여 객체를 인스턴스화하는 구체적인 단계는 무엇입니까?

hzc
hzc원래의
2020-06-28 13:38:213653검색

new 연산자를 사용하여 객체를 인스턴스화하는 구체적인 단계는 다음과 같습니다. 1. 빈 객체 obj를 만듭니다. 2. 프로토타입 체인, 즉 [obj._proto _= constructor.prototype]을 설정합니다. 생성자는 obj를 가리킵니다. 4. 객체 obj를 반환합니다.

new 연산자를 사용하여 객체를 인스턴스화하는 구체적인 단계는 무엇입니까?

일반적으로 인스턴스를 생성할 때 var obj = 새 생성자

new 연산자는 주로 여기서 4단계를 수행합니다

  • 빈 객체 obj를 생성합니다

  • 프로토타입 체인을 설정합니다. _proto _ = constructor.prototype;

  • 생성자에서 obj

  • 객체 obj

를 가리키도록 하세요. 권장 튜토리얼: "JS Tutorial"

위 내용은 new 연산자를 사용하여 객체를 인스턴스화하는 구체적인 단계는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.