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