JavaScript, TS

JS Basic Synax(변수)

개발하는지호 2023. 12. 20. 19:36

1. 변수

단순하게 표현해서 변수란 어떤 프로그램에서 사용할 일련의 값(숫자, 문자, true/ false 등)을 잠시 보관해두기 위한 공간 이자, 값 그자체

 

또한, 작성한 값은 보통 한 번만 사용하지 않고, 재사용(Reuse)하는 경우가 더 많기 때문에 변수를 사용하여 컴퓨터 내 메모리 공간에 값을 저장해두고 필요할 때 다시 사용할 수 있게 된다.

 

한자(변할 변, 셈 수)가 의미하는 것처럼, 그 값은 다른 값으로 변경될 수도 있다.

 

1. 변수의 사용 방법

1-1 변수의 선언(Declare, Declaration)

 

변수의 선언은 단 한 번(only once)만 가능 변수(or 상수)에 담긴 값을 읽거나 값을 새롭게 할당하기 위해서 가장 먼저 수행되어야 할 작업

 

var a;

 

1-2 변수의 선언(Initialization)

 

할당(Assignment)의 특별한 형태, 가장 처음으로 값을 할당한다는 의미이다.

선언과 함께 바로 사용 가능하다.

 

pipeApple 변수에 on Pizza 문자열을 처음으로 할당하면

 

var pineApple = "on Pizza";

 

1-3 변수의 할당(Assignment)

 

기존의 값을 새로운 값으로 변경할 때

var a;
a = 10;

console.log(a);

a = 15;

console.log(a)'

 

 

2. 변수 명명 규칙(Naming Convention)

 

2-1 JS에서 문법적으로 허용 가능한 표기 기호

_(Underscore), $(Dollor) 기호로 시작할 수 있다. --> 이전 사람들이 사용해서 그런듯..

 

2-2 권장되는 규칙

 

  1. Case 표기법은 camelCase 사용
  2. 가급적 문자로 시작해서 문자로 끝낼 것
  3. 2-1에서 허용 가능한 기호는 사용하지 말 것
  4. 항상 소문자로 시작해야한다 -> 대문자로 시작할 경우 생성자 함수처럼 동작하게 된다.

예약어

예약어란 프로그래밍 언어 내부적으로 사용되는 특수한 동작이나 처리를 위한 키워드이다.

따라서, 아래의 예약어로 변수 이름을 사용할 수 없다.