간단하게 말해서, 위의 이미지에서 greetSomeone() 함수안에서 선언된 firstName 변수는 함수 내부에서 초기화된 변수이기 때문에, 함수 바깥에선 사용할 수 없다. 이러한 일정한 영역, 범위를 SCOPE 라고 한다. scope의 종류에는 global socpe(전역변수)와 local scope(지역변수)가 존재한다. 간단하다. global scope(전역변수)는 말그대로 전역, 전체에서 사용할 수 있는 변수의 범위이고 local scope(지역변수) 는 어떠한 함수안에서 선언되고, 그 함수안에서 선언될 수 있는 변수이다. 그리고 지역변수는 전역변수보다 우선순위가 높습니다. let name = 'Richard' ; function showName() { let name = "Jack"; con..