검색
검색
공개 노트 검색
회원가입로그인
자바스크립트 첫걸음

변수와 데이터 유형

Variables and Data Types

들어가기

자바스크립트를 시작하면서 가장 먼저 배우는 개념 중 하나는 바로 "변수"와 "데이터 타입"입니다. 변수는 프로그램 내에서 데이터를 저장하고 사용하는 역할을 합니다. 이 장에서는 변수와 데이터 타입의 기초 원리를 설명하며, 어떻게 차후의 프로그래밍 작업에 활용될 수 있는지를 살펴볼 것입니다.

변수란 무엇인가?

변수는 데이터를 저장할 수 있는 컨테이너와 같습니다. 이를 통해 자바스크립트 프로그램에서 데이터를 기억하고 다룰 수 있습니다. 변수는 이름을 가지고 있으며, 프로그램에서 그 이름으로 변수를 참조합니다. 자바스크립트에서는 var, let, const 키워드를 사용하여 변수를 선언할 수 있습니다. 이 세 가지 키워드는 각각 조금씩 다른 특성을 가지고 있습니다.

var

var는 초기 자바스크립트 버전에서 사용된 키워드로, 모두 같은 스코프 규칙을 따르지는 않지만 변수를 선언하는 데 자주 사용되었습니다. 하지만 현대 자바스크립트에서는 letconst를 더 많이 사용합니다.

let

let은 블록 스코프를 가지고 있으며, 생성된 블록 내부에서만 사용됩니다. 이는 글로벌 스코프 오염을 방지하고, 코드에서 보다 명확한 스코프를 유지하는 데 도움을 줍니다.

const

const는 상수의 개념을 나타내며, 재할당이 불가능한 변수를 선언할 때 사용됩니다. 한번 값을 설정하면 이후 변경할 수 없으므로 데이터를 보호하고 싶은 경우 유용합니다.

예시:

let name = "John";
name = "Jane"; // 가능

const age = 25;
age = 26; // 오류 발생

데이터 타입

변수는 데이터를 붙잡아 두고 움직이는 데 가장 필요합니다. 자바스크립트에서 데이터 타입은 크게 기본형참조형으로 나누어집니다.

기본형

기본형 데이터 타입은 다음과 같습니다:

  • 숫자 (Number)

  • 문자열 (String)

  • 불리언 (Boolean)

참조형

참조형 데이터 타입은 객체, 배열, 함수, 맵 및 세트를 포함합니다.

소규모 작업에서부터 프로젝트 작업으로 성장하면서, 데이터 타입의 중요성에 대한 깊은 이해는 활용 능력을 향상시킵니다.

결론

변수와 데이터 타입은 자바스크립트의 기본 구석에서부터 강력한 기본기 역할을 합니다. 이 장에서는 이를 통해 자바스크립트를 시작하는 데에 대한 기초를 확보했습니다. 다음 장에서는 더 복잡한 주제를 다루어 나가며 프로그래밍을 더 깊게 이해할 수 있습니다.

참고 자료


공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기