16. Constructor Functions and ‘instanceOf’ Operator (생성자 함수 및 ‘instanceOf’ 연산자)
생성자 함수는 일반 함수와 같습니다.
그러나 그들은 몇가지 차이점이 있습니다.
관례적으로, 생성자 함수의 이름은 대문자로 시작하며 new
연산자로만 실행되어야 합니다.
new
키워드는 OOP 배경 지식이 있는 프로그래머에게 친숙할 것입니다.
객체의 유형을 올바르게 식별하기 위해 instanceOf
연산자를 사용합니다.
간단히 말해서 개체가 다른 개체의 인스턴스인지 확인합니다.
이렇게하면 객체가 서로 어떻게 상속되는지 이해하는 데 도움이됩니다.
상속은 프로토타입을 통해 이루어집니다.