javascript 데이터 타입 (Data Types)

Kiyun·2024년 1월 16일

js

목록 보기
3/20

데이터 타입 (Data Types)

JavaScript는 여러 가지 데이터 타입을 지원합니다. 주요 데이터 타입은 다음과 같습니다:

1. 원시 데이터 타입 (Primitive Data Types):

  • 숫자(Number): 정수 및 부동 소수점 숫자를 나타냅니다
let integerNumber = 42;
let floatingPointNumber = 3.14;
  • 문자열(String): 텍스트를 나타냅니다.
let myString = "Hello, World!";
  • 불리언(Boolean): true 또는 false 값을 가집니다.
let isTrue = true;
let isFalse = false;
  • null: 값이 존재하지 않음을 나타냅니다.
let myNull = null;
  • undefined: 값이 할당되지 않았음을 나타냅니다.
let myUndefined;
  • 심볼(Symbol): 고유하고 변경 불가능한 값으로 주로 객체 속성의 식별자로 사용됩니다.
let mySymbol = Symbol("description");

2. 객체(Object):

  • 객체(Object): 키-값 쌍의 집합을 나타냅니다.
let myObject = { key1: "value1", key2: "value2" };
  • 배열(Array): 값의 순서 있는 리스트를 나타냅니다.
let myArray = [1, 2, 3, "four", true];

3. 특수 데이터 타입:

  • 함수(Function): 코드 블록을 나타내며 재사용 가능한 코드 조각입니다.
function myFunction() {
    // 함수 본문
}
  • 날짜(Date): 날짜와 시간 정보를 나타냅니다.
let currentDate = new Date();

이러한 데이터 타입들을 조합하여 JavaScript에서는 다양한 데이터 구조를 만들고 다룰 수 있습니다. 또한, JavaScript는 동적 타입 언어이기 때문에 변수의 데이터 타입을 명시적으로 선언하지 않아도 됩니다.

0개의 댓글