본문으로 바로가기

[JavaScript] 3일차 변수종류

category Program/JavaScript 2016. 3. 7. 16:00

01_변수 종류

변수 

설명 

전역변수 

전역에서 사용하는 데이터를 담는 변수이며 어디서든 접근해서 사용 가능합니다. 

지역변수

특정 영역에서만 사용할 수 있는 변수입니다. 주로 함수 내부에서 만들어지는 변수입니다. 

매개변수(파라미터) 

함수 외부에서 함수 내부로 데이터를 전달하기 위한 용도로 사용하는 변수입니다. 

멤버변수(프로퍼티) 

클래스 내부에 만들어지며 주로 객체에서 사용하는 정보를 담는 변수입니다. 


02_전역변수




함수 내부에서 var 없이 변수에 값을 대입하면 전역변수로 만들어집니다. 즉, global2="전역변수";는 window.global2="전역변수"와 같습니다.


03_지역변수




local1은 지역변수이며 오직 onload() 함수 영역에서만 사용할 수 있습니다.

* 지역변수는 함수를 다룰 때 등장합니다.*


04_매개변수



설명

func1(num1,num2) 는 매개변수 또는 파라미터라고 부릅니다. 주로 함수 외부에서 함수 내부로 데이터를 전달할 때 사용합니다. 매개변수는 지역변수와 마찬가지로 함수 내부에서만 사용할 수 있습니다.


05_멤버변수



변수처럼 name이 있는데요. 이 변수를 멤버변수라고 합니다. 이 변수는 MyClass라는 클래스에서 만들어지고 사용하기 때문에 멤버변수라고 합니다.



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

[JavaScript] 4일차 클래스  (0) 2016.03.21
[JavaScript] 3일차 변수 미션  (0) 2016.03.07
[JavaScript] 2일차 배열  (0) 2016.02.29
[JavaScript] 2일차 변수값 저장  (0) 2016.02.29
[JavaScript] 1일차 변수02  (0) 2016.02.24