ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • #JavaScript Grammar_데이터 타입(3)
    Javascript 2023. 10. 16. 11:05

    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"

     

    2.  undefined

    " undefined "는 변수가 값을 할당받지 않은 상태, 이는 변수가 선언되었지만 초기화되지 않았을 때 발생하며, 변수가 아무런 값도 가지지 않음을 의미함. 

    let x;
    console.log(x); // undefined

     

    3.  null 

    "null"은 값이 존재하지 않음을 명시적으로 표현하는 데이터, 이는 개발자가 변수에 의도적으로 값이 없음을 할당한 경우에 사용됨 (예를 들어, 어떤 객체가 없음을 나타낼 때 사용.)

    let y = null;
    console.log(y); // null

     

    4. 객체(Object) : key-value-pair 기억하기 

    객체는 key-value 쌍으로 데이터를 저장하는 자료구조. 객체는 중괄호 `{ }`를 사용하여 정의하며, 각각의 key는 문자열로 표현되고, 해당 key에 대응하는 값은 다양한 데이터 타입일 수 있으며, 데이터를 구조화하고 저장하기 위해 매우 유용함. 

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

     

    5. 배열(Array)

    배열은 여러 데이터를 순서대로 저장하는 자료구조임. 배열은 대괄호 `[ ]`를 사용하여 정의하며, 각 요소는 순서(index)를 가지고 있음. 여러 데이터를 일괄적으로 다룰 때 유용하며, 배열의 각 요소는 쉼표로 구분됨. 

    let numbers = [1, 2, 3, 4, 5];
    let fruits = ['apple', 'banana', 'orange'];
    
    console.log(numbers[0]); // 1
    console.log(fruits[1]); // 'banana'

     

     

     

     

     

     

     

     

     

     

     

Designed by Tistory.