지역 변수와 전역 변수
<HTML>
<HEAD>
<TITLE> 지역 변수와 전역 변수 </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var global_1=10
// function 외부에서 선언된 전역 변수, 선언된 부분 이후부터 모두 사용 가능
global_2=20
// 선언부없이 사용된 변수이므로 전역 변수, 이 이후부터 모두 사용 가능
function func()
{
var local_1=30
// function 안에서 var로 선언된 지역 변수
// 해당 function 내부에서만 사용 가능
global_3=40
// 선언부없이 사용된 변수이므로 전역 변수
// 단 함수 내부와 해당 함수가 한번 호출된 이후부터 사용 가능
document.write("local_1="+local_1+"<BR>"+"<HR>")
document.write("global_1="+global_1+"<BR>")
document.write("global_2="+global_2+"<BR>")
document.write("global_3="+global_3+"<BR>"+"<HR>")
} // =>함수 정의
func() //=>함수 호출
document.write("global_1="+global_1+"<BR>")
document.write("global_2="+global_2+"<BR>")
document.write("global_3="+global_3+"<BR>")
var x, y
x=1.23456789E9
y=1.23E+9
//-->
</SCRIPT>
</BODY>
</HTML>
그래도 개념이 안잡히네...
아마 익숙하지 않아서??
기다려라
내너를 꼭 씹어먹으리라!
======================================================================
덧붙이는 글 이해가 안되서 추가 설명 붙여놓음
지역변수(Local Variable) : 선언된 함수 (function)안에서만 사용할수 있는 변수
함수 내부에서 var로 선언된 변수의 의미
전역변수(Global Variable): 선언한 부분 또는 한번 사용했던 부분이후부터 모든 지역에서 사용할 수 있는 변수
함수 외부에서 var로 선언하거나 선언부 없이 사용하는 모든 변수를 의미한다.