[자바스크립트] this와 함수 Context
this와 함수 Context 루비나 자바에서는 this는(루비에서는 self) 항상 메서드가 정의된 객체를 가리킨다. 예를 들어 Bar 클래스 내부에 foo 라는 메서드를 정의하면 this(또는 self)는 Bar 클래스의 인스턴스를 가리킬 것이다. 자바스크립트에서 function context는 함수가 정의될 때가 아니라 호출될 때에 정해진다. 이것이 자바스크립트가 다른 언어와 구별되는 큰 차이점이라고 한다.(나는 자바스크립트로 시작해서 잘 모르겠지만…) 호출된 함수의 컨텍스트를 정의하는 4가지 함수 호출 패턴이 있다. function invocation pattern method invocation pattern constructor invocation pattern apply invocation ..
공부일지(TIL)/JavaScript
2019. 6. 22. 20:26
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- til
- oracle
- useEffect
- getter
- Conflict
- GIT
- 알고리즘
- 인스턴스
- Java
- 자바
- rxjs
- react
- c언어
- 개발 공부
- Prefix Sums
- 포인터 변수
- linkedlist
- CSS
- 리덕스
- 제네릭스
- Session
- youtube data api
- SQL
- jQuery
- JavaScript
- package.json
- 깃
- this
- Data Structure
- Redux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함