WEB · META

Proxy 트랩과 Reflect 기본 동작

Proxy 트랩은 객체 연산을 가로채고, Reflect는 같은 연산의 기본 동작을 함수처럼 호출해 위임하거나 결과를 표준화합니다.

가로채기 흐름

proxy
operationobj.name 읽기 또는 쓰기
proxy trapget/set 트랩이 먼저 실행
Reflect기본 동작에 위임
result검증, 로깅 후 결과 반환
operationproxy trapReflectresult

사용 기준

check
get읽기 추적, 기본값 제공, 접근 로깅에 씁니다.
set값 검증과 변경 감시에 사용합니다.
Reflectthis 바인딩과 반환 규칙을 기본 동작과 맞춥니다.
주의무한 재귀가 생기지 않게 target에 위임해야 합니다.