본문 바로가기

학원/JavaScript

13장. 함수 호출 방식에 의해 결정되는 this - 내용추가

[ 목차 ]

1. 자바와 자바스크립트 this의 차이

2. 함수 호출

 

1. 자바와 자바스크립트 this의 차이

1) 자바의 경우 this는 인스턴스 자신을 가리키는 참조변수

2) 자바스크립트의 경우 this에 바인딩되는 객체는 한가지가 아니라 해당 함수 호출 방식에 따라 바인딩 객체가 달라짐

3) 함수 호출, 메소드 호출, 생성자 함수 호출, apply/call/bind 호출

 

2. 함수 호출

1) 전역객체는 모든 객체의 유일한 최상위 객체를 의미

2) 일반적으로 Browser-side에서는 window 객체를 의미

3) 일반적으로 Server-side에서는 global 객체를 의미

 

 

'학원 > JavaScript' 카테고리의 다른 글

제 15~19장. 간단 요약  (0) 2020.04.09
14장. 클로저  (0) 2020.04.09
12장. 보다 안정적인 자바스크립트 개발 환경을 위한 Strict mode  (0) 2020.04.09
11장. 스코프  (0) 2020.04.09
10장. 함수 - 추가필요  (0) 2020.04.09