본문 바로가기 메뉴 바로가기

Half Road

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Half Road

검색하기 폼
  • 분류 전체보기 (88)
    • 네트워크 (2)
    • 개발 (9)
    • 웹퍼블리싱 (7)
    • DB (2)
    • Linux (11)
    • 개발 환경구축 (21)
    • Git (5)
    • 개발일지 (4)
    • Vue.js (9)
    • python (5)
  • 방명록

javascript Proxy 예제 (1)
[Js] Proxy 객체로 Data Binding 구현하기

Vue를 공부하다 보니 Proxy 객체를 종종 보게 되더라구요. 그래서 찿아본김에 간단한 예제를 만들어 보았습니다. Label 요소에 Data를 바인딩해보는 예제입니다. Data 변경시 Label도 같이 바뀌도록 하겠습니다. 기본원리 객체에 어떤 작업을 가할 때 javascript에 내부 메서드(internal method)가 관여합니다. proxy는 이 내부 메서드에 대응하는 트랩이 있으며, 트랩을 구현하면 해당 내부 메서드 동작시 트랩이 가로채서 별도의 처리를 할 수 있게됩니다. 거꾸로 가정하여 어떠한 트랩도 구현되지 않으면 투명한 wrapper로 동작하여 proxy target에 가하는 작업은 있는 그대로 처리될 것입니다. let obj = {say:'hello'} obj = new Proxy(ob..

개발 2022. 8. 30. 17:51
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • dockerignore
  • 스파르타 코딩클럽
  • oracle 19c 설치
  • 외래키 삭제
  • express crud
  • rest api crud
  • 1종 적성검사 과태료
  • unmounted composable
  • 1종 적성검사
  • rest api 단건 다건
  • postgresql 수정시간 자동 갱신
  • 1종 적성검사 국가건강검진
  • docker multi stage build
  • vue onunmounted
  • 오블완
  • vue 이벤트 해제
  • 1종 적성검사 신체검사
  • 스마트피싱보호_캠페인
  • unplugin-auto-import
  • Oracle Database 19C 설치
  • docker image 경량화
  • vue unmounted
  • Oracle Database 19c install
  • 강서 운전면허 시험장
  • rest api 조회 생성 수정 삭제
  • unmounted document.addlistener
  • unmounted setinterval
  • postgresql on update current_timestamp
  • vue 타이머 해제
  • 티스토리챌린지
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바