관리 메뉴

Developer Gonie

[8주차] 3. 자바스크립트, 변수선언 방법 2가지 및 지역변수/전역변수 혼용시 주의점 본문

K-DigitalTraining 강의/6. Javascript(웹표준)

[8주차] 3. 자바스크립트, 변수선언 방법 2가지 및 지역변수/전역변수 혼용시 주의점

이대곤 2022. 6. 30. 17:38

* 자바스크립트 언어에서는 변수 선언시 타입을 붙여줄 필요가 없다.

  값을 할당할 때 변수의 데이터 타입이 알아서 지정되기 때문이다.

변수 선언방법1

* 값을 초기화 하는 것 없이 변수만 선언해주려면 variable의 줄임말인 'var' 을 꼭 붙여줘야 한다.

var a,b,c;

변수 선언방법2(선언과 동시에 초기화)

* 자바스크립트에서 변수 선언시, 변수의 타입은 자동으로 지정되니 타입은 적어주지 않아도 된다.

   또한, 값을 초기화 하면서 선언하는 아래와 같은 경우 var 키워드를 생략해도 된다.

//변수의 타입을 지정해 주지 않고도 변수 생성 가능
a = 10;
b = 0.123;
c = "banana";

//아래와 같이도 가능
var a = 10;
var b = 0.123;
var c = "banana";

지역변수와 전역변수 혼용시 주의점

* 지역변수는 새로 만들 때 var를 꼭 써야함. 안그럼 전역변수로 인식하게 된다.

 

 

Comments