ES6 화살표 함수를 쓰는데 this가 예상과 다르게 동작합니다. ```javascript const obj = { name: '테스트', getName: () => { return this.name; // undefined } }; ``` 일반 함수로 바꾸면 되는데, 화살표 함수에서는 왜 this가 다른 건가요? 언제 화살표 함수를 쓰고 언제 일반 함수를 써야 하는 건지 헷갈립니다.
댓글 0