[JS] this 인스턴스를 참조할 수 없는 문제.
자바스크립트를 이용하여 웹 개발 또는 객체지향화된 클래스를 개발하는 과정에서 흔히 발생할 수 있는 문제 중 하나는 콜백 함수를 등록할 때 발생하는 인스턴스 자신을 가리키는 참조 변수인 this를 참조할 수 없는 문제입니다. 예를 들어, 다음과 같이 class A를 선언하고 setTimeout 함수를 이용해 인스턴스의 메서드를 호출하는 경우가 있습니다. (이는 가장 간단한 예시들 중 하나일 뿐입니다) class A { constructor(value) { this.value = value; setTimeout(this.handle, 100); } handle() { console.log(this.value); }} 위 코드에서는 setTimeout 함수에 this...
웹 (Web)
2024. 3. 23. 05:22
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 타입스크립트
- canvas animation
- npm package
- Flutter
- in keyof
- 객체 지향
- web
- 객체지향
- NestedScrollConnection
- animatable-js
- utility types
- 조건부 타입
- conditional types
- AutomaticKeepAliveClientMixin
- 안드로이드
- android
- JavaScript
- js animation
- 책임 연쇄
- extends keyof
- nested scrolling
- 팩토리 메서드
- Factory Method
- 안드로이드 개발
- 현재 오프셋
- touch slop
- 디자인 패턴
- 최대 오프셋
- jetpack compose
- TypeScript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함