JavaScript 데이터 타입 (2)

ctrs·2023년 5월 23일
0

데이터 타입 2

1. 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

참거짓을 나타내는 boolean은 if문에서 쓰이게 되므로 굉장히 중요하다.

ex)
if (boolean) { } else { }


2. undefined 정의되지 않은

let x;

console.log(x);
출력: undefined

코드를 짜다가 'undefined'가 출력된다면 변수를 제대로 할당했는지 확인하자

※ null : 값이 '존재하지 않음'을 명시적으로 나타내는 방법
null과 undefined는 같지 않다.
undefined가 개발자의 실수 등으로 값을 지정받지 못했다면
null은 개발자의 의도로 값을 지정하지 않은 것이다.

let y = null;
console.log(y); // 출력: null


3. object 객체. key와 value가 필수이며 이를 {중괄호}로 감싸준다.

let person = {

name: 'Jeong',

age: 30,

stupid: true // value에는 어느 데이터 타입이 들어가도 된다.
}

console.log(typeof person); // 출력: object


4. array(배열)

여러 개의 데이터를 순서대로 저장하는 데이터 타입이다.
내용을 [대괄호]로 감싸준다.

let number = [1, 2, 3, 4, 5];
// 데이터들이 각각 자신들의 위치에 대한 데이터를 가지고 있으며 위치 0부터 시작한다. 이를 index라고 한다.

let fruits = ['apple', 'banana', 'orange'];
// 이 예시에서 0번째 항목은 'apple', 1번째 항목은 'banana', 2번째 항목은 'orange'이다.

profile
저장을 습관화

0개의 댓글