JavaScript - 전역변수와 지역변수

yeong ·2022년 11월 16일

js

목록 보기
8/49

전역변수(Global Variable) : 함수 외부에서 선언된 변수 - 모든 함수에서 사용 가능
지역변수(Local Variable) : 함수 내부에서 선언된 변수 - 선언된 함수에서만 사용 가능

지역변수 - 선언된 함수가 종료되면 지역변수 자동 소멸 : 다른 함수에서 사용 불가능
변수를 var 키워드로 선언하지 않고 값을 저장하여 사용한 경우 전역변수로 처리

var globalVar=100;//전역변수
function display1() {
  globalVar=200;//전역변수에 저장된 값 변경
  var localVar=300;//지역변수
  variable=400;
}
function display2() {
  	alert("display2 함수에서 사용하는 variable 변수값 = "+variable);
  //localVar-에러 발생 globalVar- 사용가능  variable - 사용가능 
	}

0개의 댓글