728x90
생성자 함수는 기본적으로 미리 설정된 객체를 만들도록 되어 있는 템플릿과 같다.
사용자가 new 연산자와 함께 String() 함수를 사용하면 new String('foo') 템플릿 기반으로 한 문자열 인스턴스가 만들어진다.
자세한 내용은 아래 예제를 통해 배워보자.
위 코드에서 String() 생성자 함수의 인스턴스인 문자열 객체를 만들었다.
마찬가지로 9개의 미리 정의된 네이티브 생성자 함수와 new 연산자를 함께 사용하면 객체의 인스턴스를 얻을 수 있다.
네이티브 생성자 함수를 사용해 객체 인스턴스를 만드는 방법 ( new String('foo')
사용자 정의 생성자 함수를 사용해 객체 인스턴스를 만드는 방법( new Person(true, 33. 'male') 에 대해서 이해하고 넘어가자.
'내마음대로만들어보자 > JS' 카테고리의 다른 글
원시값(=단순값) (0) | 2021.10.05 |
---|---|
사용자 정의 객체 생성자 함수 - 리터럴을 사용한 값 생성하기 (0) | 2021.09.26 |
사용자 정의 객체 생성자 함수 - Person() (0) | 2021.09.26 |
자바스크립트 네이티브 / 내장 객체 생성자 (0) | 2021.09.26 |
자바스크립트 생성자 - 객체 인스턴스 생성 & 반환 (0) | 2021.09.01 |