조건 사전 로드(conditional advanceloading)

1747 단어 Condition
 1 var addHandler = document.body.addEventListener ?

 2 function(target, eventType, handler) {

 3 target.addEventListener(eventType, handler, false);

 4 } : function(target, eventType, handler) {

 5 target.attachEvent("on" + eventType, handler);

 6 };

 7

 8 var removeHandler = document.body.removeEventListener ?

 9 function(target, eventType, handler) {

10 target.removeEventListener(eventType, handler, false);

11 } : function(target, eventType, handler) {

12 target.detachEvent("on" + eventType, handler);

13 };

 
미리 불러오는 것은 함수가 곧 사용되고 전체 페이지의 생명 주기에 빈번하게 나타나는 경우에 적용된다.

좋은 웹페이지 즐겨찾기