JavaScript

[JavaScript] Variable (변수)

출근침대 2020. 6. 3. 10:35

출처

- 생활코딩, https://opentutorials.org/course/3085/18871

- Nomad Academy, www.youtube.com/watch?v=wUHncG3VwPw&list=PL7jH19IHhOLM8YwJMTa3UkXZN-LldYnyK

- 자바스크립트 비기너, www.inflearn.com/course/자바스크립트-비기너#

 

Vaiable (변수)

- 값(모든 종류의 값이 들어갈 수 있다)을 모아놓는 책장같은 역할.

  대명사의 역할같기도 하다.

- 간단한 연산을 하더라도 변수로 지정을 해두고 변수로 써두면

  나중에 값을 수정하더라도 변수안의 값만 수정하면 되니까 훨씬 편하다.

- 변수명은 특수 문자와 $, _을 제외한 모든 문자로 시작할 수 있다.

 

- 변수를 만들 땐 변수명 앞에 const나 let을 붙여준다.

 (이전엔 variable의 약자 var을 붙여주었지만 현재는 잘 쓰이지 않음)

  const, let은 이것이 변수라고 선언해주는 역할을 한다.

 

- 처음 선언할 때만 변수명 앞에 const or let을 붙이면 되고

  그 아래에서 사용할 때는 변수명만 입력하면 된다.

- let은 선언과 동시에 임의의 값으로 초기화 할 수 있다.

  한 번 지정한 변수의 값을 아래에서 또 다른 값으로 초기화할 수 있다.

 

- 그렇지만 const는 안정적인, 변하지 않는 변수로

  초기에 지정한 값을 수정할 수 없다.

  따라서 평상시에는 값을 임의로 바꿀 수 없는 const로만 변수를 만들다가

  변수를 바꿔줄 일이 있는 특이한 경우에만 let으로 변수를 지정하는 것이 좋다.

 

/* 기본 변수 선언 */
var book = "책";
var point = "point";


/* 콤마로 구분 가능 */
var book = "책", point = 123;


/* 줄을 바꾸어 구분 가능 */
var book = "책",
    point = 123;