WEB/javaScript

[javaScript/공부] 데이터 타입(Data Type)

ijooha 2025. 1. 6. 11:16

데이터타입(Data Type) 알아보기

 

 


       원시 타입 

01 숫자형(Number)

정수와 소수를 모두 포함

2^53-1보다 큰 수는 Bigint

 

 

02 문자형(String)

"string"

'string'

`string`

다 같지만 백틱(`)의 경우

• 줄바꿈이 가능하다

• ${}로 다른 변수 사용 가능

 

 

03 불리언(Boolean)

조건을 표현하는 자료구조

true

false

 

 

04 Null

널.. 이라고 읽는다..

값이 없는 것 (빈 공간)

undefined (공간 자체가 없음)

 

 

 


       참조 타입 

별도의 공간에 원본 데이터를 저장,

변수에 데이터의 주소를 저장.

주소가 메인이기 때문에

let a = [1];
let b = [1];

a === b //false

 

같은 값이 들어있는 배열이어도 다른 배열, 혹은 객체이다.

 

 

01 객체 (Object literal)

• 객체 (object) : {키-값 (key-value)} 쌍의 집합

• 한 쌍을 프로퍼티 (property)라고 한다.

• 한가지 변수에 여러가지 속성이 필요할 때 사용

let person = {
	name: "John",
	age: 30
};

 

 

02 배열 (Array)

순서가 있는 값의 집합

 같은 종류의 데이터가 여러개 들어가 있는 자료형