外觀模式
外觀模式包裝重複方法,瀏覽器腳本處理
Myevent = {
...
Stop:function (e) {
if(typeof stopPropagation === 'function'){
e.stopPropagation();
}
if(typeof preventDefault === 'function'){
e.preventDefault();
}
//IE
if(typeof returnValue === 'boolean'){
e.returnValue = false;
}
if(typeof cancleBubble === 'boolean'){
e.cancleBubble = true;
}
},
...
};