본문 바로가기
JavaScript

자바스크립트 자료형

by mintropy 2021. 11. 2.
  • 자바스크립트는 동적(dynamic) 언어. 변수의 타입을 미리 선언할 필요 없이, 같은 변수에 여러 타입을 저장 가능
  • 자바스크립트 자료형은 Primitive(기본 타입, 원시 타입)과 Object(객체, Reference, 참조 타입)으로 나뉨

1. 기본 타입

6가지 자료형 : undefined, Boolean, Number, String, BigInt, Symbol

1) Number : 정수, 실수 구분 없는 하나의 숫자 타입으로 부동 소수점 형식

2) BigInt : 정수 끝에 n을 추가하거나 생성자를 호출하여 생성

3) String : 텍스트 데이터로 16비트 유니코드로 이루어짐

4) Undefined : 값을 할당하지 않은 변수

5) Null : 값이 없음을 나타내는데, typeof를 통하여 확인하면 object로 표현됨

6) Boolean : 논리적 참 또는 거짓을 나태는 요소

7) Symbol : ECMAScript 6에서 추가됨. 유일하고 변경 불가능한 기본값

 

2. 객체

3가지 자료형 : Object(데이터 구조로 사용되는 모든 생성된 객체 인스턴스에 대한 데이터가 아닌 특수한 구조 유형), Function, Structural Root Primitive

 

 

- 참조 문서

https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures

 

자바스크립트의 자료형 - JavaScript | MDN

모든 프로그래밍 언어는 내장 자료형이 있지만, 종종 이러한 내장 자료형은 언어마다 다르다. 이 문서에서는 자바스크립트의 내장 자료형과, 내장 자료형에서 사용할 수 있는 속성들에 대해 알

developer.mozilla.org

 

'JavaScript' 카테고리의 다른 글

JavaScript 조건문, 반복문  (0) 2021.11.07

댓글