JavaScript

8. 자바스크립트 기초: 전역변수와 지역변수

netyhobby 2017. 8. 24. 19:31

1. 전역변수와 지역변수


전역변수: 전체에 영향을 주는 변수. 함수 안에도 영향을 준다.

지역변수: 함수 안에서만 유효한 변수. 함수 밖에서는 무효


예제1)


<script>

var  a=1, b=2; // 전역변수

document.write(a,"<br>");  // 1

document.write(b,"<br>");  // 2

c(); // 함수 호출


function c() {

var a=3; // 지역변수

var b=5; // 지역변수

document.write(a,"<br>");  // 3

document.write(b,"<br>");  // 2

}

document.write(a,"<br>");  // 1

document.write(b,"<br>"); // 2


</script>