-
겨울 모각코 3주차 결과2021 겨울 모각코 2022. 1. 14. 21:50
Proxy란?
- 기본 오퍼레이션을 중간에 가로채서 대신 실행
- Object.key == Object.GET(key) 요런 느낌
- 왼쪽 형태를 오른쪽 형태로 바꿔주는게 proxy.
const target = {food: "밥"};const middle = new Proxy(target,{});// ^ 얘를 써줌으로써 내부 함수 사용해서 food 반환함cosnt left = middle.food;log(left);- 핸들러를 작성하여 트랩을 이용해 사용
Use Proxy
- new Proxy(Object, handler) 꼴로 선언. handler는 없을 경우 {}로 넣어준당
- revocable 용도는 모르겠음. obj.proxy.key 꼴로 get 호출.
느낀점
이미 알고있던 proxy와 달리 자바스크립트의 proxy는 중간에서 트랩 처리 형식으로 핸들러 방식으로 호출 전 처리해주는 문법이다. 신기했다. 오늘의 일기 끝.
일뻔 했지만 오늘의 느낀점은 이렇게 문법을 깊게 공부한적이 없는 것 같은데 깊게 공부해보니 점점 어려운 내용이 나오는 것 같다. proxy가 있지만 더 좋은 라이브러리들이 많아 생각보다 잘 안 쓰일 것 같은 개념이라 조금 아쉬웠다.
'2021 겨울 모각코' 카테고리의 다른 글
겨울 모각코 5주차 목표 (0) 2022.01.28 겨울 모각코 4주차 목표 (0) 2022.01.21 겨울 모각코 3주차 목표 (0) 2022.01.14 겨울 모각코 2주차 결과 (0) 2022.01.07 겨울 모각코 2주차 목표 (0) 2022.01.07