이 번역은 완료되지 않았습니다. 이 문서를 번역해 주세요.

primitive(원시 값, 원시 자료형)는 객체 도 아니고 메서드도 아닌 데이터 이다. JavaScript에는 다음과 같은 6개의 원시 데이터 타입이 있다.

string, number, boolean, null, undefined, symbol (ECMAScript 2015 에 신규로 추가됨).

주로, 원시 값은 언어 실행의 가장 낮은 레벨을 의미한다. 

모든 원시 값은 변경할 수 없다.

JavaScript에서의 원시 래퍼 객체

null 과 undefined 를 제외하고, 모든 원시 값은 원시 값을 래핑한 객체를 갖는다 :

  • string 원시 값을 위한 String 객체.
  • number 원시 값을 위한 Number 객체.
  • Boolean 원시 값을 위한 Boolean 객체.
  • Symbol 원시 값을 위한 Symbol 객체.

래퍼 객체의 valueOf() 메소드는 원시 값을 리턴한다.

더 배우기

일반 상식

문서 태그 및 공헌자

태그: 
이 페이지의 공헌자: urty5656, nicesh
최종 변경자: urty5656,