작동 위임 (1) 썸네일형 리스트형 자바스크립트에서 작동 위임이란 이 게시글은 기존의 클래스/상속 디자인 패턴에서 작동 위임 디자인 패턴으로 사고방식을 바꾸기 위함입니다. 자바스크립트 (이하 JS)의 무한한 가능성을 이끌어낼 가장 중요한 핵심 기능이자 실제적인 체계는 전적으로 '객체를 다른 객체와 연결하는 것'에서 비롯됩니다. 클래스 지향과 대비하여 객체를 다른 객체에 연결하는 코드 스타일을 OLOO (Objects Linked to Other Objects)라고 지칭하겠습니다. 이 코드 스타일에서 우리는 객체가 다른 객체에 작동을 위임하는 부분만 신경 쓰면 됩니다. OLOO 스타일 코드의 특징은 다음과 같습니다. 상탯값은 위임하는 쪽에 두고 위임받는 쪽에 두지 않는다. 같은 명칭이 뒤섞이는 일이 될 수 있으면 피해야 한다. 암시적 호출부에 따른 this 바인딩 규칙에.. 이전 1 다음