Print
카테고리: [ Development ]
조회수: 2323

오늘은 자바스크립트의 전역변수와 지역변수에 대한 이해를 돕기 위한 예제 코드를 관찰해보자...

 

<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