jQuery, socket.io, peerjs 및 이벤트 처리를위한 몇 가지 다른 라이브러리/프레임 워크에 존재하는 .on('eventName', function(){...});
패턴을 알고 있습니까?이 패턴의 이름은 무엇입니까? .on ('eventName', function() {...});
내가 할 수있는 일, 실제로 할 수있는 일, 구조 등을 더 잘 이해하고 싶지만 Google 검색에서 많은 것을 얻을 수는 없다. 패턴에 이름? 어떤 사람이이 패턴을 생각해 냈습니까?
지금까지 수집 할 수있는 내용은 addEventListener
과 비슷하게 보이는 데 차이점이 있습니까?
EDIT : 조금 정리하면, 노드 JS 애플리케이션 중 하나에 이벤트 처리 유형을 구현하려고하며 아래처럼 잡히게 될 이벤트를 트리거 할 수 있기를 원합니다. 우수 사례 검색에 대한 검색 - 좋은 검색어 등을 파악할 수 없습니다.
var myNewObject = new MyLibrary();
myNewObject.on('event_1', function(param1, param2){
...
});
고마워요!
notJQuery = function() {
if (typeof(notJQuery.eventList) === 'undefined') {
notJQuery.eventList = {};
}
this.on = function(events, callback) {
events = events.split(' ');
for (i in events) {
eventName = events[i];
notJQuery.eventList[eventName][] = callback;
}
};
return this;
};
당신은 eventName => callback
협회의 모든를 개최하는 이벤트 목록이 필요합니다 : 당신이 자신의 롤 경우
https://api.jquery.com/on/ – Satpal
에
가봐 그것은 두 인수 함수라고? – adeneo
이벤트 콜백 패턴 - [여기] (http://stackoverflow.com/questions/8951276/callback-command-vs-eventlistener-observer-pattern)에서 볼 수 있습니다. 이벤트를 처리하는 것이 꽤 표준화되어있는 동안 "콜백"으로 간주되는 매개 변수로 함수를 전달할 때마다 정의의 단순성에 초점을 맞추기 만합니다. –