[JavaScript] 변수 (Variable)

Jun·2022년 4월 27일

JavaScript

목록 보기
1/13

학습 목표

  • 변수사용은 데이터를 편리하게 저장하고 꺼내 쓰는 것임을 이해한다.
  • JavaScript에서 변수의 선언과 값의 할당에 대해서 설명할 수 있다.
  • = 가 "같다"라는 의미가 아니라 할당 연산자임을 이해할 수 있다.

변수(variable)?

변수를 사용한다는 것은 다음과 같은 사실을 의미한다.

  • 컴퓨터에는 데이터를 위한 보관함이 존재하는데 이를 메모리라고한다.
  • 메모리의 크기는 모두 동일하다.
  • 변수는 각 메모리의 이름을 의미한다. 데이터의 이름표(label)라고 부를 수 있다.
  • 변수를 통해서 보관된 데이터를 사용할 수 있다.
  • 즉 물건들을 저장할 수 있는 작은 골판지 상자와 같다.
    Variable

변수를 사용하는 방법

  • 우리가 사용할 수 있는 데이터의 보관함(변수)이 주어진다.
  • 이 보관함의 자리를 확보해야하는데 이를 선언(declaration) 이라고한다.
  • 선언은 let 키워드와 식별자(identifiers)를 사용한다.
  • 보관함의 자리가 확보되면 그곳에 데이터를 저장할 수 있다. 이를 할당(assignment)이라고 한다.
  • 이 때 =가 같다는 의미가 아닌 데이터가 저장되었다는 의미로 사용된다.
  • 코드의 각 한줄을 표현식(expression)이라고 한다.
  • 이 표현식이 무엇을 의미하는지 알아내는것을 평가(evaluation)이라고 한다.
let age = 12; // age 변수 선언 후 12의 숫자를 할당.
let name = 'Jun' // name 변수 선언 후 'Jun'의 문자열을 할당.
console.log('Hello, My name is ' + name + ' and my age is ' + age);

변수 선언 방법

  • var : 변수를 선언. 추가로 동시에 값을 초기화.
  • let : 블록 스코프 지역 변수를 선언. 추가로 동시에 값을 초기화.
  • const : 블록 스코프 읽기 전용 상수를 선언.
profile
FrontEnd Engineer를 목표로 공부합니다.

0개의 댓글