004. 자료형(Data Type) - 기타

CodeRen·2026년 1월 22일

JavaScript기초

목록 보기
4/5

1. boolean

boolean 타입은 참(true)과 거짓(false)을 나타내는 데이터 타입이다.

// boolean: true(참), false(거짓)
let bool1 = true;
let bool2 = false;

console.log(bool1); // true
console.log(typeof bool1); // boolean
console.log(bool2); // false
console.log(typeof bool2); // boolean

2. undefined

undefined는 값이 할당되지 않은 변수를 의미한다.

// un : not , define : 정의하다
let x;
console.log(x); // undefined

3. null

null은 값이 존재하지 않음을 '명시적'으로 나타내는 방법이다.

// 주의: null <> undefined
let y = null;
console.log(y); // null

4. 객체(Object)

Object는 key : value 의 쌍인 프로퍼티들의 집합이다. 여러 데이터를 하나의 단위로 구조화하여 저장할 수 있다. 중괄호 { }로 묶어서 사용한다.

let person = {
    name: 'choi',
    age: 20,
    isMarried: true,
};
console.log(typeof person); // object

5. 배열(Array)

Array는 여러 개의 데이터를 순서대로 저장하는 데이터 타입이다. 대괄호 [ ]로 묶어서 사용한다. 위치(index)는 0부터 시작한다는 점에 주의해야 한다.

let number = [1, 2, 3, 4, 5];
let fruits = ['apple', 'banana', 'orange']
console.log(number[0]); // 1
// 순서는 0부터 시작한다. 0번째는 1.
console.log(fruits[2]); // orange
profile
매일 성장하는 개발자

0개의 댓글