타쿠꺼

코드의 실행 과정 본문

Javascript/Study

코드의 실행 과정

kimtaku 2016. 6. 1. 15:30

1. 실행 컨텍스트를 만든다.

2. 변수 객체를 생성

 - argumetns객체 생성

 - 스코프 정보 생성

 - 변수들 생성(이름만 생성. 값은 undefined)

 - this 바인딩

3. 표현식 코드들의 실행


여기서 실행 컨텍스트는 대개 { } 로 구분되어 있는 것들을 뜻하는데, for문, if문 등도 컨텍스트로 나누는 언어도 있으나 자바스크립트에서는 오직 함수만이 실행 컨텍스트로 나눈다.

'Javascript > Study' 카테고리의 다른 글

bubbling, capturing  (0) 2016.06.10
클로저  (0) 2016.06.01
동적스코프, 정적스코프  (0) 2016.06.01
난수 만들기  (0) 2016.05.31
프로토타입, 체이닝  (0) 2016.05.29
Comments