반응형 bind3 Javascript 다른 객체의 메서드 호출하기 메서드 빌려쓰기 패턴 Javascript 다른 객체의 메서드 호출하기 메서드 빌려쓰기 패턴 어떤 객체에 특정 메소드만 호출해서 쓰고싶은 경우가 있습니다. 물론 상속을 받거나 특정 코드를 ctrl + c, ctrl + v 해서 쓸 수는 있지만 이는 중복코드를 발생시키고 유지보수 측면에서도 좋지 않습니다. 그래서 해당 객체의 메서드에 접근하여 호출하는 방식을 사용하게됩니다. 이를 위해서는 객체의 this를 바인딩 해주는 call, apply, bind 메서드를 활용하게 되는데요. call, apply, bind 메서드의 사용법, 차이점은 아래의 Link를 참고해주세요. Link: https://aljjabaegi.tistory.com/524 javascript call, apply, bind 차이점! 알짜만 빼먹기! javasc.. Programing/Design Patterns 2022. 3. 14. javascript call, apply, bind 차이점! 알짜만 빼먹기! javascript call, apply, bind 함수 알짜만 빼먹기 call, apply, bind 는 함수의 this를 명시적으로 바인딩 할때 사용합니다. 유용하면서 자주 사용되는 함수이고, 형태는 조금씩 다르니 익숙해 지도록 합시다. 위의 세 함수는 Function의 prototype으로 모든 함수에서 사용이 가능합니다. 프로토타입에 대해서는 아래의 Link를 참고하세요. Link : https://aljjabaegi.tistory.com/295 Javascript prototype 프로토타입 이란? prototype을 사용하는 방법을 알아보자. Javascript prototype 프로토타입 이란? prototype을 사용하는 방법을 알아보자. 자바스크립트의 모든 객체 들은 부모 역할을 하는 객.. Programing/JavaScript 2020. 2. 21. iBatis, myBatis 동적 태그 비교 정리 Dynamic SQL iBatis, myBatis 동적 태그 비교 정리 Dynamic SQL iBatis 의 업그레이드 버젼이 myBatis 라고 생각 하시면 됩니다. iBatis 가 Apache 에서 google로 넘어가면서 명칭이 변경된 것이죠. 설정이나 기타 차이점에 대해서는 아래의 Link를 참조하시고, Link : 전자정부프레임워크 iBatis, MyBatis 설정 방식 차이, 비교 전자정부프레임워크 iBatis, MyBatis 설정 방식 차이, 비교 전자정부프레임워크 iBatis, MyBatis 설정 방식 차이 MyBatis 의 구버젼인 iBatis 와의 설정 방식 차이에 대해서 알아보겠습니다. (같은 DAO 형태로 사용하는 경우를 예로 설명하겠습니다.) 전자정부프레임워크에.. aljjabaegi.tistory.c.. Programing/Spring 2017. 8. 30. 이전 1 다음 💲 추천 글 반응형