(순서대로씀)


var gay = 'gayya'


function gaybar () {

var gay = 'party'

gay = 'party';

}

gaybar ();

alert (gay);



이렇게 있다고 치면

gayya 가 출력이 되잖아?


그 이유가


gaybar 함수 안에 


var gay 가 로컬변수

그아래 gay가 전역변수인데



우선순위가 로컬변수가 먼저 선언되면 

전역변수는 의미가 무시됨???