[JS] 변수의 선언과 할당 (Variable Declaration and Assignment)

윤태영 | Taeyoung Yoon·2021년 11월 18일
0

TIL (Today I Learned)

목록 보기
1/53
post-thumbnail

프로그레밍 (Programming) 이란?

데이터를 처리하는 방식 (Data Processing)

변수 (Variable)란?

데이터를 다루기 쉽게 동일한 데이터가 등장하는 곳을 지정하는 방법

컴퓨터에는 데이터 보관함(메모리)이 존재한다. 각 보관함의 이름을 변수라 할 수 있다. 이 이름을 통해 데이터를 사용할 수 있다.

변수 사용법

  1. 변수를 선언(declaration)
    let age;
  2. 변수에 값을 할당(assignment)
    age = 20;
  3. 변수를 선언함과 동시에 할당
    let age = 20;

코드의 각 한줄을 '표현식(expression)'이라 부른다.
표현식을 평가(evaluation) 과정은 이렇다.

console.log(age * 2); // 변수'age'가 조회된다.

console.log(20 * 2); // 변수'age'가 보관함의 데이터인 20으로 대체된다.

console.log(40); // 20 * 2의 값이 출력된다.

변수 선언 방식들

var : 재선언 가능 재할당 가능
let : 재선언 불가 재할당 가능
const : 재선언 불가 재할당 불가

유의해야 할 것

  • '='는 "같다"라는 의미가 아니라 할당연산자이다.

  • 한번 선언했던 변수를 다시 사용할 때는 let을 쓰지않는다.

  • 선언은 했지만 할당이 없다undefined(정의되지 않음) 으로 나온다.

알아 두면 좋은 것

  • 문자를 표기하는 방식은 camelCase 와 snake_case 와 PascalCase 가 있다.
  • 변수 호출은 '변수 이름'

용어정리

변수(variable)
선언(declaration)
할당(assignment)
표현식(expression)
평가(evaluation)

0개의 댓글