본문 바로가기

_Programming/JavaScript

Basic.변수(Variable)

# 변수란(Variable)?

변수란 데이터를 담아두는 그릇으로

이 데이터들은 컴퓨터의 RAM이라는 곳에 공간을 잡고 저장 되는데 변수를 선언함으로써 RAM에 데이터의 공간을 잡아주는 역할을 함.

 

# 명명규칙

-시작문자는 영문자, "_", $중 하나로 시작

-영문자의 대소문자 구분.

-프로그램내에 사용되어지는 예약어는 사용불가 (for, swich..등)

 

# 명명기법 : 보통 카멜기법사용.

시작문자는 소문자이고 뒤에 오는 단어는 첫번째 문자를 대문자로  ex) var userName;

 

# JavaScript에서의 변수

동적자료형 : 미리 변수의 타입을 정하는 것이 아닌 변수에 들어가는 값에 따라 변수의 타입이 변함.

다른 언어와 다르게 데이터타입에 따라 변수가 달라지지 않고 var로 통일해 사용.

 

//숫자
var a = 2;
alert(a+1);    // 3

//문자
var str = "halo";
alert(str + "JavaScript");    // haloJavaScript

//한 번 선언 후 사용할 때
str = "Halo";
alert(str +  "JavaScript");  // HaloJavaScript

//두개의 변수 한번에 선언
var a = "Halo", b = "JavaScript";
alert(a+b);                        // HaloJavaScript

 

#변수가 없다면

변수가 없이 값만 넣은 코드(100)가 있다고 생각해보자

이때 100을 1000으로 바꿔야하는 상황이 온다면 모든 코드에서 100을 찾아서 1000으로 바꾸어 주어야한다.

그럼 엄청나게 수고스러운 작업이 될텐데,

변수가 존재한다면 변수 var a = 100 에서 var a = 1000; 으로 수정만 해주면 모든 코드 부분에 적용이 되기때문에 

관리하는데 있어서 매우 편리하다. 이때문에 변수가 꼭 필요하다.

'_Programming > JavaScript' 카테고리의 다른 글

Basic.Array & Object  (0) 2020.11.17
Basic.연산자(Operator)  (0) 2020.11.17
Basic.숫자와 문자  (0) 2020.11.17
Eclipse에서 JavaScript 자동완성 기능넣기  (0) 2020.11.17
Javascript  (0) 2020.11.17