Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- lexical scope
- 호이스팅
- Arrow function
- BIND
- function 표현식
- 객체
- activation object
- This
- 화살표 함수
- vs code
- JavaScript
- react-router
- function
- happy hacking
- scope chain
- 리액트 라우터
- 함수
- webstorm
- 실행컨텍스트
- function 문
- moment.js
- 정적스코프
- 자바스크립트
- 함수 표현식
- variable object
- hoisting
- lexical environment
- type
- Execution Context
- react router
Archives
- Today
- Total
목록apply (1)
Pandaman Blog

Javascript의 This this란? 무엇인가요?라고 누가 물어본다면 명확하게 말하기 어렵다고 생각했습니다.. 그래서 바로 MDN 공식 문서와 서적을 통해 알아보았습니다. 대부분의 경우 this의 값은 함수를 호출한 방법이 결정한다. 실행하는 중 할당으로 설정할 수 없고 함수를 호출할 때마다 다를 수 있습니다. 위 말은 함수를 호출하는 객체가 무엇인가에 따라 this가 달라진다는 의미입니다. 한번 예제를 통해 알아보겠습니다. // 1) this는 전역객체 Window console.log(this); // Window const obj1 = { f1: function() { console.log(this); } } // 2) this는 f1()메소드를 호출한 객체 obj1 console.log(ob..
Front end/Javascript
2020. 1. 19. 14:20