특히 Spidermonkey입니다.JavaScript 내에서 이벤트 처리는 내부적으로 어떻게 작동합니까?
당신이 함수를 작성하고 그것을 처리하기 위해 이벤트에 첨부하는 것을 알고 있습니다.
onClick
처리기는 어디에 정의되어 있으며 JS 엔진은 사용자가 onClick
이벤트를 발생시키는 것을 어떻게 알 수 있습니까?
모든 키워드, 디자인 패턴, 링크 등을 높이 평가합니다.
UPDATE
집계 링크는 내가 유용 여기에서 찾을 수 있습니다 :
http://www.w3.org/TR/DOM-Level-2-Events/events.html
https://github.com/joyent/node/blob/master/src/node_events.cc
http://mxr.mozilla.org/mozilla/source/dom/src/events/nsJSEventListener.cpp
SpiderMonkey는 오픈 소스입니다. 물론 ... [browse] (http://mxr.mozilla.org/mozilla/source/js/src/) ... –
@TJ, Spidermonkey is JS 엔진 만 있으면 DOM의 이벤트 중심 특성이 구현됩니다. –
호기심에서이 지식을 어떻게 사용할 수있을 것으로 기대하십니까? 즉,이 신비에 대한 해답이 해결책에 대한 귀하의 접근 방법을 안내해 줄 수 있도록 당신이하고 싶은 것이 있습니까? – Pointy