스코프 연산자

    [Javascript] Scope(스코프) 란?

    스코프(Scope) 란? 스코프는 참조 대상 식별자(identifier: 변수, 함수의 이름과 같이 어떤 대상을 다른 대상과 구분해 식별할 수 있는 유일한 이름) 을 찾아내기 위한 규칙이다. 자바스크립트는 이 규칙대로 식별자를 찾는다. 기본적으로 프로그래밍에서는 변수를 선언하고 값을 할당하며 변수를 참조할 수 있는 기능을 제공하게 되고 이를 토대로 프로그램의 상태를 관리할 수 있다. 전역 변수 혹은 코드 블록 (if, while, for, try/catch 등) 함수 내에 선언하여 변수는 중첩될 수 있고, 자신이 어느곳에서 선언되었는지에 따라서 코드가 자신을 참조할 수 있는 범위를 갖게 된다. 스코프(Scope)의 구분 자바스크립트에서는 총 2가지로 나누어져 있다. 전역 스코프 (Global Scope)..