Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Primitive

현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.

primitive (원시 값, 원시 데이터 타입) 는 객체 도 아니고  메소드 도 아닌 데이터 이다. JavaScript 에는 6개의 원시 데이터 타입이 있다: string, number, boolean, null, undefined, symbol (ECMAScript 2015 에 신규로 추가됨).

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

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

JavaScript 에서의 원시 래퍼 객체

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

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

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

더 배우기

일반 상식

문서 태그 및 공헌자

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