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
- JDBC
- 컴퓨터구조
- 자바스크립트
- ChatGPT
- 타입스크립트심화
- 자바스크립트심화
- JSP/Servlet
- 연습문제
- 쇼핑몰홈페이지제작
- SQL
- 상속
- 파이썬
- 순환신경망
- 디버깅
- 개발일기
- 중학수학
- 컴퓨터비전
- 정보처리기사실기
- rnn
- 중학1-1
- 데이터분석
- 딥러닝
- 자바 실습
- 머신러닝
- html/css
- 정보처리기사필기
- 자바
- JSP
- 데이터베이스
- 혼공머신
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
데코레이터 3 - Decorator Factory 본문
3장 Decorator Factory에 대해서 학습을 진행해 보겠다. 여기까지만 하고 조금 쉬었다가 남은 공부를 진행해보려고 한다.
이론 3 - Decorator Factory
이 세 개 외에 다른 추가적인 인자를 주고 싶을 때 사용한다.
퀴즈 3 - 데코레이터 팩토리
이 문제는 틀렸다. 설명을 보며 다시 풀어보겠다.
먼저 데코레이터 팩토리인 enumerable 함수에서 매개변수 value를 선언해보자. value의 타입은 boolean이다. enumerable 함수 내부에서는 return을 통해 새로운 함수를 반환하는데, 이 함수의 매개변수는target, propertyKey, descriptor이다. greet 메서드에 @enumerable(false)라는 데코레이터를 붙여주면, greet 메서드의 descriptor에 enumerable 속성 값을 false로 설정하게 된다.
다시 풀어보기
실습 1 - 데코레이터 팩토리
문제 풀기
데코레이터 팩토리 함수 decorator function을 반환하는데 익명 함수로 반환할 수 있다.
학습을 마치고
실습 문제를 푸는 건 이론에 비해 재미있는 것 같다. 심화까지는 아직 필요 없을 것 같았는데 그래도 학습해 보니 도움이 되는 내용이 많이 있었다. 클래스 데코레이션까지 더 공부해보고 싶기도 하다.
'웹 · 앱 개발 > 타입스크립트' 카테고리의 다른 글
데코레이터 5 - Method Decorator (0) | 2024.12.27 |
---|---|
데코레이터 4 - Class Decorator (0) | 2024.12.27 |
데코레이터 2 - 데코레이터를 쓰기 전 알아야 할 자바스크립트 개념 (0) | 2024.12.27 |
데코레이터 1 - 데코레이터의 정의 (0) | 2024.12.27 |
타입 심화 10 - Index Signature (0) | 2024.12.27 |