데이터타입(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)
• 순서가 있는 값의 집합
• 같은 종류의 데이터가 여러개 들어가 있는 자료형
'WEB > javaScript' 카테고리의 다른 글
[javaScript/공부] this (0) | 2025.01.08 |
---|---|
[javaScript/공부] 깊은 복사, 얕은 복사 (0) | 2025.01.07 |
[javaScript/공부] 변수 알아보기 (0) | 2025.01.06 |
[javaScript/공부] 화살표 함수, this, 호이스팅을 알아보자 (1) | 2025.01.02 |
[javaScript/공부] 어떻게 연결해줄까? (0) | 2024.12.27 |