오늘은 자바스크립트의 전역변수와 지역변수에 대한 이해를 돕기 위한 예제 코드를 관찰해보자...
<html>
<head>
<script type="text/javascript">
var value_name = 'Car1';
function function1() {
var value_name = 'Car2';
document.write("function1.value_name=" + value_name + "<br>");
}
function function2() {
value_name = 'Car3';
car_name1 = 'Sonata';
var car_name2 = 'Pony';
document.write("function2.value_name=" + value_name + "<br>");
}
document.write("value_name=" + value_name + "<br>");
function1();
function2();
document.write("value_name=" + value_name + "<br>");
</script>
</head>
<body>
</body>
</html>
그럼 위 HTML 을 브라우저에서 호출해보자...
value_name=Car1 function1.value_name=Car2 function2.value_name=Car3 value_name=Car3
