1. 자바스크립트 변수와 데이터 타입

2024. 10. 21. 16:18·백엔드/자바스크립트

1.변수 ( Variables )

변수?
데이터를 저장하는 '그릇'입니다. 
변수를 선언해서 나중에 데이터를 사용하거나 변경할 수 있습니다.


 

📘변수 선언

자바스크립트에서 변수를 선언하는 방법은 크게 세 가지가 있습니다: let, const, var .

 

1️⃣  let: 값을 변경할 수 있는 변수를 선언할 때 사용합니다. 재항당이 가능하므로, 동적으로 변하는 값을 처리할 때 유용합니다.

let age = 25;
age = 30; // age의 값이 30으로 변경

 

2️⃣  const: 상수를 선언하는 키워드입니다. 값을 한 번 할당하면 변경할 수 없습니다.

const name = 'John'
// name = 'Doe'; // 오류 발생! const로 선언된 변수는 변경할 수 없음

 

3️⃣ var: 과거에 사용되던 방식으로, 현재는 거의 사용되지 않습니다. let과는 다르게 함수 범위(function scope)를 따르고, 블록 범위(block scope)를 무시합니다.

var city = 'Seoul';

2. 데이터 타입 ( Basic )

자바스크립트에는 여러 가지 데이터 타입이 있습니다. 기본 데이터 타입으로는
문자열(String), 숫자(Number), 불리언(Boolean), 배열(Array), 객체(Object) 등이 있습니다.

 

1️⃣ 문자열(String): 텍스트 데이터를 표현합니다. 작은따옴표(')나 큰따옴표(")를 사용해 선언합니다.

let greeting = "Hello, World!";

 

2️⃣ 숫자(Number): 정수와 실수를 포함하는 숫자 데이터 타입입니다.

let price = 100;
let pi = 3.14;

 

3️⃣ 불리언(boolean): 참(true)과 거짓(false)만을 나타내는 데이터 타입입니다.

let isActive = true;

 

4️⃣ 배열(Array): 여러 값을 하나의 변수에 저장할 수 있는 데이터 구조입니다.

let fruits = ['apple', 'banana', 'cherry']

 

5️⃣ 객체(Object): 키-값 쌍으로 데이터를 저장하는 구조입니다.

let person = {
  name: 'John',
  age: 30
};

'백엔드 > 자바스크립트' 카테고리의 다른 글

5. 자바스크립트 switch문  (1) 2024.10.23
4. 자바스크립트 반복문  (0) 2024.10.23
3. 자바스크립트 논리 연산자 (Logical Operators)  (0) 2024.10.23
2. 자바스크립트 연산자와 조건문  (0) 2024.10.21
'백엔드/자바스크립트' 카테고리의 다른 글
  • 5. 자바스크립트 switch문
  • 4. 자바스크립트 반복문
  • 3. 자바스크립트 논리 연산자 (Logical Operators)
  • 2. 자바스크립트 연산자와 조건문
작은응애
작은응애
응애부터 으른까지 나의 성장일지
  • 작은응애
    응애개발
    작은응애
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 분류 전체보기 (7)
      • GitHub (0)
      • 백엔드 (5)
        • 자바스크립트 (5)
        • Node.js (0)
      • 기타 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    switch
    연산자
    js
    자바스크립트
    데이터타입
    논리 연산자
    JavaScript
    조건문
    반복문
    변수
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
작은응애
1. 자바스크립트 변수와 데이터 타입
상단으로

티스토리툴바