Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

joyful

Javascript 개념 정리3 - 변수 본문

Javascript

Javascript 개념 정리3 - 변수

조이풀한 개발자 2023. 1. 9. 17:20

안녕하세요 이 글은 유튜브 코딩앙마의 <자바스크립트 기초강좌>와 TCP school.com의 글을 기반으로 정리한 글입니다.

 

자바스크립트의 기초 개념인 변수에 대해서 알아보겠습니다.

 

변수

변수(variable)란 데이터(data)를 저장할 수 있는 메모리 공간을 의미하며, 그 값이 변경될 수 있습니다.

자바스크립트에서는 var 키워드를 사용하여 변수를 선언합니다.

 

변수 선언과 초기화

  • 선언된 변수는 나중에 초기화할 수도 있고, 선언과 동시에 초기화할 수도 있습니다.

 

  • 쉼표(,) 연산자를 이용하여 여러 변수를 동시에 선언하거나 초기화할 수도 있습니다.

 

변수의 타입과 초깃값

  • 자바스크립트의 변수는 타입이 정해져 있지 않으며, 같은 변수에 다른 타입의 값을 다시 대입할 수도 있습니다.
    이렇게 한 변수에 다른 타입의 값을 여러 번 대입할 수는 있지만, 한 번 선언된 변수를 재선언할 수는 없습니다.

 

  • 자바스크립트에서 선언만 되고 초기화하지 않은 변수는 undefined 값을 갖습니다.

 

변수의 이름

  1. 첫글자는 숫자가 될 수 없음
  2. 예약어는 사용할 수 없음
  3. 가급적 상수는 대문자 사용
  4. 변수명은 읽기 쉽고 이해할 수 있게 선언
  5. 자바스크립트에서 변수를 선언 할 때는 변하지 않는 값(const) / 변할 수 있는 값(let) 으로 선언합니다.

let

let은 한번 선언 후 다른 값으로 바꿀 수 있습니다.

 

const

절대로 바뀌지 않는 상수입니다.

원주율(3.14)이나 생일 변하지 않는 값에 사용됩니다.

특히 대문자로 사용하는 것이 좋습니다.