스코프 (this)

정의

scope는 변수의 유효 범위를 뜻한다.

자바스크립트의 스코프는 블록이 아닌 함수(function) 이다.

this

  • this란 context를 가리키는 변수

  • context는 해당 함수가 실행되는 공간

  • 함수를 호출하는 순간 this가 생긴다.

  • 전역 context에서 thiswindow이다.

Last updated