누군가가 jQuery 플러그인 디자인 패턴이 어떻게 완성되고 어떻게 작동 하는지를 개념적으로 (그리고 잘하면 나를 이해할 수 있도록) 아주 간단한 기본 예제를 자바 스크립트에 적어 둘 수 있을까?jQuery와 같은 자바 스크립트 플러그인 디자인 패턴
jQuery 용 플러그인을 만드는 방법에 관심이 없습니다 (여기에 jQuery 코드가 전혀 표시되지 않습니다.). 간단한 설명 (아마도 약간의 자바 스크립트 코드가 있음)을 의 플러그인 개념에 대해 설명하는 데 관심이 있습니다.
Plz jQuery 코드를 읽으려면 회신하지 말고 시도해 보았습니다.하지만 너무 복잡합니다. 그렇지 않으면 여기에 질문을 게시하지 않았을 것입니다.
감사합니다.
불행하게도 귀하의 코드 내부가 어떤 당신의 예제는 프로토 타이핑을 전혀 사용하지 않습니다. 이것은 자바 스크립트에서 함수가 퍼스트 클래스 객체이며 다른 변수처럼 전달되고 할당 될 수 있기 때문에 효과가 있습니다. – adamnfish
예, 프로토 타입 객체는 이와 같이 선언 된 객체에 존재하며 비슷한 방식으로 작동합니다. 하단 링크에서 복사/붙여 넣기가 가능합니다. Object.prototype.inObj = 1; 기능 A() { this.inA = 2; } A.prototype.inAProto = 3; B.prototype = new A; // B의 프로토 타입 체인에 A를 연결하십시오. B.prototype.constructor = B; 기능 B() { this.inB = 4; } B.prototype.inBProto = 5; x = 새 B; document.write (x.inObj + ','+ x.inA + ','+ x.inAProto + ','+ x.inB + ','+ x.inBProto); – Benoit