//開發乙個任務系統,我們需要抽象出乙個類來表示任務,對應的,//每個任務都可能會有乙個***,當任務執行之後,需要通知***。
//***的類
var eventlistener = base.extend(,
sense : null,
handle : function()
});//任務類
var task = base.extend(,
name : null,
listener : null,
execute : function(),
setlistener : function(listener)
});//建立類的方式很簡單,需要給 base.extend 方法傳入乙個 json 物件
//方法訪問自身的成員時需要加 this 關鍵字
var pri = new task("定時任務1");
var prilisten = new eventlistener("***1");
pri.setlistener(prilisten);
pri.execute();
//列印如下:
//定時任務1
//***1 occured
JavaScript學習記錄十
總結繫結事件的區別 addeventlistener attachevent 相同點 都可以為元素繫結事件 不同點 1.方法名不一樣 2.引數個數不一樣addeventlistener三個引數,attachevent兩個引數 3.addeventlistener 谷歌,火狐,ie11支援,ie8不支...
Javascript 學習筆記
如果在生成的html裡面有事件需要傳遞帶特殊字元的引數,處理如下 singletext 輸入 1.singletext value.escapehtml 為 將html編碼 2.singletext value.escapehtml inspect 為 3.在 jsdebugtext innerht...
javascript學習筆記
視窗操作 1改變視窗的位置 window.location 2視窗的歷史操作 previous 3建立新的視窗 window.open url 視窗名稱 視窗特徵字元 細節 不能換行寫 視窗特徵 width,height,yes,no munubar,status,scrollbars,resiza...