본문 바로가기
내마음대로만들어보자/JS

자바스크립트 네이티브 / 내장 객체 생성자

by 소농민! 2021. 9. 26.
728x90

자바스크립트에는 9개의 네이티브 객체 생성자가 포함되어 있다.

 

  • Number()
  • String()
  • Boolean()
  • Object()
  • Array()
  • Function()
  • Date()
  • RegExp()
  • Error()

자바스크립트는 이러한 객체를 사용해 언어를 구성한다.

"구성하다(construct)"라는 말은 이러한 객체들이 자바스크립트 코드에서 객체값을 표현하기 위해 사용되었고 

자바스크립트의 여러 기능도 조화롭게 이루고 있다는 뜻이다.

 

예를들어, 함수는 Function() 생성자로부터 만들어지는 객체이지만, new 키워드와 함께 사욯아면 생성자가 되어 다른 객체를 만드는데 사용할 수있다. 

객체 생성자들은 객체를 생성하는것은 물론 자바스크립트 언어의 프로그램 규칙도 가능하게 한다.